Developing with ZBOSS SDK 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
zb_zcl_cluster_id_e

◆ 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 zb_zcl_cluster_role_e


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