Zephyr API Documentation
3.7.0
A Scalable Open Source RTOS
|
BLOB Transfer Server instance. More...
#include <blob_srv.h>
Data Structures | |
struct | bt_mesh_blob_srv_state |
Data Fields | |
const struct bt_mesh_blob_srv_cb * | cb |
Event handler callbacks. | |
const struct bt_mesh_blob_io * | io |
struct k_work_delayable | rx_timeout |
struct bt_mesh_blob_block | block |
const struct bt_mesh_model * | mod |
enum bt_mesh_blob_xfer_phase | phase |
struct bt_mesh_blob_srv::bt_mesh_blob_srv_state | state |
struct { | |
uint16_t chunk_idx | |
struct k_work_delayable report | |
} | pull |
BLOB Transfer Server instance.
struct bt_mesh_blob_block bt_mesh_blob_srv::block |
const struct bt_mesh_blob_srv_cb* bt_mesh_blob_srv::cb |
Event handler callbacks.
uint16_t bt_mesh_blob_srv::chunk_idx |
const struct bt_mesh_blob_io* bt_mesh_blob_srv::io |
const struct bt_mesh_model* bt_mesh_blob_srv::mod |
enum bt_mesh_blob_xfer_phase bt_mesh_blob_srv::phase |
struct { ... } bt_mesh_blob_srv::pull |
struct k_work_delayable bt_mesh_blob_srv::report |
struct k_work_delayable bt_mesh_blob_srv::rx_timeout |
struct bt_mesh_blob_srv::bt_mesh_blob_srv_state bt_mesh_blob_srv::state |