Task specific data of the following model subscription list operations.

  • Add address to model subscription list

  • Set address to model subscription list (clear list & add group address)

  • Remove address to model subscription list

Public Attributes#

uint8_t

Index of the element where the model resides on the node.

uint16_t

Vendor ID for the model (0xFFFF for Bluetooth SIG models)

uint16_t

Model ID for the model.

uint16_t

The group address in the subscription list. Note: Task type determines whether sub_address or sub_address_va is used.

uuid_128

The full virtual address in the subscription list. Note: Task type determines whether sub_address or sub_address_va is used.

Public Attribute Documentation#

elem_index#

uint8_t btmesh_conf_task_model_sub_t::elem_index

Index of the element where the model resides on the node.


vendor_id#

uint16_t btmesh_conf_task_model_sub_t::vendor_id

Vendor ID for the model (0xFFFF for Bluetooth SIG models)


model_id#

uint16_t btmesh_conf_task_model_sub_t::model_id

Model ID for the model.


sub_address#

uint16_t btmesh_conf_task_model_sub_t::sub_address

The group address in the subscription list. Note: Task type determines whether sub_address or sub_address_va is used.


sub_address_va#

uuid_128 btmesh_conf_task_model_sub_t::sub_address_va

The full virtual address in the subscription list. Note: Task type determines whether sub_address or sub_address_va is used.