Data structure of the server_transfer_status event.

Public Attribute Documentation#

elem_index#

uint16_t sl_btmesh_evt_mbt_client_server_transfer_status_s::elem_index

The client model element index.


server_address#

uint16_t sl_btmesh_evt_mbt_client_server_transfer_status_s::server_address

The MBT Server address.


status#

uint8_t sl_btmesh_evt_mbt_client_server_transfer_status_s::status

The status code for the last operation.


phase#

uint8_t sl_btmesh_evt_mbt_client_server_transfer_status_s::phase

The MBT Server phase.


blob_id#

sl_bt_uuid_64_t sl_btmesh_evt_mbt_client_server_transfer_status_s::blob_id

The ID of the BLOB.


blob_size#

uint32_t sl_btmesh_evt_mbt_client_server_transfer_status_s::blob_size

The size of the BLOB.


block_size_log#

uint8_t sl_btmesh_evt_mbt_client_server_transfer_status_s::block_size_log

The block size as an exponent n in 2^n.


blocks_not_received#

uint8array sl_btmesh_evt_mbt_client_server_transfer_status_s::blocks_not_received

A bitfield indicating blocks which are not yet received. The least significant bit of the first byte in the array belongs to block zero.