Data structure of the state_changed event.

Public Attributes#

uint16_t
uint16_t
uint32_t
uint8_t

Public Attribute Documentation#

elem_index#

uint16_t sl_btmesh_evt_generic_server_state_changed_s::elem_index

Server model element index


model_id#

uint16_t sl_btmesh_evt_generic_server_state_changed_s::model_id

Server model ID


remaining_ms#

uint32_t sl_btmesh_evt_generic_server_state_changed_s::remaining_ms

Time (in milliseconds) remaining before transition from current state to target state is complete. Ignored if no transition is taking place.


type#

uint8_t sl_btmesh_evt_generic_server_state_changed_s::type

Model-specific state type, identifying the kind of state reported in the state change event. See get state types list for details.


parameters#

uint8array sl_btmesh_evt_generic_server_state_changed_s::parameters

Message-specific parameters, serialized into a byte array