Zephyr API Documentation 4.2.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

OBEX server structure. More...

#include <zephyr/bluetooth/classic/obex.h>

Data Fields

struct bt_obexobex
 OBEX Object.
const struct bt_uuid_128uuid
 UUID of the service.
const struct bt_obex_server_opsops
 OBEX Server operations.
struct { 
   uint16_t   mopl 
 The Maximum OBEX Packet Length (MOPL) More...
rx
struct { 
   uint16_t   mopl 
 The Maximum OBEX Packet Length (MOPL) More...
tx

Detailed Description

OBEX server structure.

Field Documentation

◆ mopl

uint16_t bt_obex_server::mopl

The Maximum OBEX Packet Length (MOPL)

◆ obex

struct bt_obex* bt_obex_server::obex

OBEX Object.

◆ ops

const struct bt_obex_server_ops* bt_obex_server::ops

OBEX Server operations.

If it is a obex sever, the upper layer should pass the operations of server to server_ops when providing the OBEX server structure.

◆ [struct]

struct { ... } bt_obex_server::rx

◆ [struct]

struct { ... } bt_obex_server::tx

◆ uuid

const struct bt_uuid_128* bt_obex_server::uuid

UUID of the service.


The documentation for this struct was generated from the following file:
  • zephyr/bluetooth/classic/obex.h