Developing with ZBOSS for Zigbee
|
ZCL cluster description. More...
#include <zb_zcl_common.h>
Data Fields | |
zb_uint16_t | cluster_id |
zb_uint16_t | attr_count |
struct zb_zcl_attr_s * | attr_desc_list |
zb_uint8_t | role_mask |
zb_uint16_t | manuf_code |
zb_zcl_cluster_init_t | cluster_init |
ZCL cluster description.
zb_uint16_t zb_zcl_cluster_desc_s::attr_count |
Attributes number supported by the cluster
struct zb_zcl_attr_s* zb_zcl_cluster_desc_s::attr_desc_list |
List of cluster attributes, declared using ZB_ZCL_DECLARE_<CLUSTER_NAME>_ATTRIB_LIST() macro
zb_uint16_t zb_zcl_cluster_desc_s::cluster_id |
ZCL 16-bit cluster id.
zb_uint16_t zb_zcl_cluster_desc_s::manuf_code |
Manufacturer code for cluster and its attributes
zb_uint8_t zb_zcl_cluster_desc_s::role_mask |
Cluster role, refer to zcl_cluster_role