Representation of Device Composition Data (DCD)

Public Attributes#

uint16_t

Company identifier assigned by the Bluetooth SIG.

uint16_t

Vendor-assigned product identifier.

uint16_t

Vendor-assigned product version identifier.

uint16_t

Value representing the minimum number of replay protection list entries in a device.

bool

Relay feature support.

bool

Proxy feature support.

bool

Friend feature support.

bool

Low power feature support.

uint16_t

Number of elements.

Array of elements.

Public Attribute Documentation#

company_id#

uint16_t btmesh_db_node_dcd_t::company_id

Company identifier assigned by the Bluetooth SIG.


product_id#

uint16_t btmesh_db_node_dcd_t::product_id

Vendor-assigned product identifier.


version_id#

uint16_t btmesh_db_node_dcd_t::version_id

Vendor-assigned product version identifier.


min_replay_prot_list_len#

uint16_t btmesh_db_node_dcd_t::min_replay_prot_list_len

Value representing the minimum number of replay protection list entries in a device.


feature_relay#

bool btmesh_db_node_dcd_t::feature_relay

Relay feature support.


feature_proxy#

bool btmesh_db_node_dcd_t::feature_proxy

Proxy feature support.


feature_friend#

bool btmesh_db_node_dcd_t::feature_friend

Friend feature support.


feature_low_power#

bool btmesh_db_node_dcd_t::feature_low_power

Low power feature support.


element_count#

uint16_t btmesh_db_node_dcd_t::element_count

Number of elements.


elements#

btmesh_db_element_t* btmesh_db_node_dcd_t::elements

Array of elements.