Data structure of the receive event.

Public Attributes#

uint16_t
uint16_t
uint16_t
int8_t
uint16_t
uint8_t
uint8_t
uint8_t

Public Attribute Documentation#

destination_address#

uint16_t sl_btmesh_evt_vendor_model_receive_s::destination_address

Address the message was sent to. It can be either the model element's unicast address or a subscription address of the model


Definition at line 4126 of file /mnt/raid/workspaces/ws.wDIAeKYhQ/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h

elem_index#

uint16_t sl_btmesh_evt_vendor_model_receive_s::elem_index

Receiving model element index


Definition at line 4130 of file /mnt/raid/workspaces/ws.wDIAeKYhQ/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h

vendor_id#

uint16_t sl_btmesh_evt_vendor_model_receive_s::vendor_id

Vendor ID of the receiving model


Definition at line 4131 of file /mnt/raid/workspaces/ws.wDIAeKYhQ/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h

model_id#

uint16_t sl_btmesh_evt_vendor_model_receive_s::model_id

Model ID of the receiving model


Definition at line 4132 of file /mnt/raid/workspaces/ws.wDIAeKYhQ/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h

source_address#

uint16_t sl_btmesh_evt_vendor_model_receive_s::source_address

Unicast address of the model which sent the message


Definition at line 4133 of file /mnt/raid/workspaces/ws.wDIAeKYhQ/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h

va_index#

int8_t sl_btmesh_evt_vendor_model_receive_s::va_index

Index of the destination Label UUID (valid only is the destination address is a virtual addres)


Definition at line 4135 of file /mnt/raid/workspaces/ws.wDIAeKYhQ/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h

appkey_index#

uint16_t sl_btmesh_evt_vendor_model_receive_s::appkey_index

The application key index used


Definition at line 4138 of file /mnt/raid/workspaces/ws.wDIAeKYhQ/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h

nonrelayed#

uint8_t sl_btmesh_evt_vendor_model_receive_s::nonrelayed

If non-zero, indicates that the received message was not relayed (TTL was zero), which means that the devices are within direct radio range of each other.


Definition at line 4139 of file /mnt/raid/workspaces/ws.wDIAeKYhQ/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h

message_flags#

uint8_t sl_btmesh_evt_vendor_model_receive_s::message_flags

Unsigned 8-bit integer


Definition at line 4143 of file /mnt/raid/workspaces/ws.wDIAeKYhQ/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h

opcode#

uint8_t sl_btmesh_evt_vendor_model_receive_s::opcode

Message opcode


Definition at line 4144 of file /mnt/raid/workspaces/ws.wDIAeKYhQ/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h

final#

uint8_t sl_btmesh_evt_vendor_model_receive_s::final

Indicates whether this payload chunk is the final one of the message or whether more will follow


Definition at line 4145 of file /mnt/raid/workspaces/ws.wDIAeKYhQ/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h

payload#

uint8array sl_btmesh_evt_vendor_model_receive_s::payload

Payload data (either complete or partial; see final parameter)


Definition at line 4148 of file /mnt/raid/workspaces/ws.wDIAeKYhQ/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h