Developing with ZBOSS for Zigbee
zb_zcl_cluster_desc_s Struct Reference

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_sattr_desc_list
zb_uint8_t role_mask
zb_uint16_t manuf_code
zb_zcl_cluster_init_t cluster_init

Detailed Description

ZCL cluster description.

Field Documentation

◆ attr_count

zb_uint16_t zb_zcl_cluster_desc_s::attr_count

Attributes number supported by the cluster

◆ attr_desc_list

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

◆ cluster_id

zb_uint16_t zb_zcl_cluster_desc_s::cluster_id

ZCL 16-bit cluster id.

See also

◆ manuf_code

zb_uint16_t zb_zcl_cluster_desc_s::manuf_code

Manufacturer code for cluster and its attributes

◆ role_mask

zb_uint8_t zb_zcl_cluster_desc_s::role_mask

Cluster role, refer to zcl_cluster_role

The documentation for this struct was generated from the following file: