|
Zephyr Project API 4.0.0
A Scalable Open Source RTOS
|
BLOB Transfer Server model 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 model 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 |