Data Structures | |
struct | zb_zcl_report_attr_req_s |
ZCL Report Attribute Command frame. More... | |
Macros | |
#define | ZB_ZCL_GENERAL_GET_NEXT_REPORT_ATTR_REQ(data_buf, rep_attr_req) |
Parses Report attribute command and returns next Attribute report or NULL if there is no more data. More... | |
Typedefs | |
typedef struct zb_zcl_report_attr_req_s | zb_zcl_report_attr_req_t |
ZCL Report Attribute Command frame. More... | |
Report attributes command originates from ZCL internals as a packet constructed according to ZCL spec, subclause 2.4.11. This command can be parsed by cyclical application of ZB_ZCL_GENERAL_GET_NEXT_REPORT_ATTR_REQ() macro.
For more information see any HA sample
#define ZB_ZCL_GENERAL_GET_NEXT_REPORT_ATTR_REQ | ( | data_buf, | |
rep_attr_req | |||
) |
Parses Report attribute command and returns next Attribute report or NULL if there is no more data.
If command contains invlid data, NULL is returned.
data_buf | - ID zb_bufid_t of a buffer containing Report attribute command data |
rep_attr_req | - out pointer to zb_zcl_report_attr_req_t, containing Attribute report |
typedef struct zb_zcl_report_attr_req_s zb_zcl_report_attr_req_t |
ZCL Report Attribute Command frame.