|
Zephyr Project API 4.2.99
A Scalable Open Source RTOS
|
OBEX server structure. More...
#include <obex.h>
Data Fields | ||
| struct bt_obex * | obex | |
| OBEX Object. | ||
| const struct bt_uuid_128 * | uuid | |
| UUID of the service. | ||
| const struct bt_obex_server_ops * | ops | |
| 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 | |
OBEX server structure.
| uint16_t bt_obex_server::mopl |
The Maximum OBEX Packet Length (MOPL)
| struct bt_obex* bt_obex_server::obex |
OBEX Object.
| 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 { ... } bt_obex_server::rx |
| struct { ... } bt_obex_server::tx |
| const struct bt_uuid_128* bt_obex_server::uuid |
UUID of the service.