|
Digi XBee(R) ANSI C Host Library
|
Structure populated by zcl_command_build() with the ZCL header from a received ZCL command frame. More...
#include "zigbee/zcl.h"
Data Fields | |
| const wpan_envelope_t FAR * | envelope |
| envelope for the received command, envelope's payload and length include the ZCL header | |
| uint8_t | frame_control |
| frame control byte from the ZCL header | |
| uint16_t | mfg_code |
| manufacturer code from the ZCL header, in host byte order, or 0x0000 if not mfg specific | |
| uint8_t | sequence |
| sequence byte from the ZCL header | |
| uint8_t | command |
| command byte from the ZCL header | |
| const zcl_attribute_base_t FAR * | attributes |
| Appropriate list of attributes on this device, related to the command. More... | |
| const void FAR * | zcl_payload |
| pointer to the ZCL payload (first byte after ZCL header) | |
| int16_t | length |
| length of the ZCL payload | |
Structure populated by zcl_command_build() with the ZCL header from a received ZCL command frame.
Does not look at the ZCL payload.
| const zcl_attribute_base_t FAR* attributes |
Appropriate list of attributes on this device, related to the command.
Based on the direction bit from frame_control and the mfg_code field.
Referenced by _zcl_discover_attributes(), _zcl_read_attributes(), _zcl_write_attributes(), and zcl_command_build().
1.8.11