Data structure of the server_status event.
Public Attribute Documentation#
client_address#
uint16_t sl_btmesh_evt_generic_client_server_status_s::client_address
Address that the message was sent to, which can be either the model element's unicast address or a subscription address of the model
elem_index#
uint16_t sl_btmesh_evt_generic_client_server_status_s::elem_index
Client model element index
server_address#
uint16_t sl_btmesh_evt_generic_client_server_status_s::server_address
Address of the server model which sent the message
remaining_ms#
uint32_t sl_btmesh_evt_generic_client_server_status_s::remaining_ms
Time (in milliseconds) remaining before transition from the current state to target state is complete. Set to zero if no transition is taking place or if transition time does not apply to the message.
flags#
uint16_t sl_btmesh_evt_generic_client_server_status_s::flags
Message flags. It is a bitmask of the following values:
Bit 0: Non-relayed. If non-zero, indicates a response to a non-relayed request.
type#
uint8_t sl_btmesh_evt_generic_client_server_status_s::type
Model-specific state type, identifying the kind of state reported in the status event. See get state types list for details.
parameters#
uint8array sl_btmesh_evt_generic_client_server_status_s::parameters
Message-specific parameters, serialized into a byte array