Data structure of the state_changed event.
Public Attribute Documentation#
elem_index#
uint16_t sl_btmesh_evt_mbt_server_state_changed_s::elem_index
The server model element index.
Definition at line
11301
of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
new_state#
uint8_t sl_btmesh_evt_mbt_server_state_changed_s::new_state
The new state
0: Inactive, not expecting any transfer
1: Waiting for the BLOB transfer to start
2: Waiting for a new block to start
3: Waiting for chunks of the current block
4: The BLOB has been transferred successfully
5: Timeout occurred and the transfer is suspended
Definition at line
11302
of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
blob_id#
sl_bt_uuid_64_t sl_btmesh_evt_mbt_server_state_changed_s::blob_id
The ID of the BLOB.
Definition at line
11313
of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
blob_size#
uint32_t sl_btmesh_evt_mbt_server_state_changed_s::blob_size
The size of the BLOB.
Definition at line
11314
of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
block_number#
uint16_t sl_btmesh_evt_mbt_server_state_changed_s::block_number
The index number of the current block.
Definition at line
11315
of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
block_size#
uint32_t sl_btmesh_evt_mbt_server_state_changed_s::block_size
The size of the block.
Definition at line
11316
of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
chunk_size#
uint16_t sl_btmesh_evt_mbt_server_state_changed_s::chunk_size
The current block is divided into chunks of this size.
Definition at line
11317
of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h