ZCL_Addressing_t struct
C
typedef struct
{
APS_AddrMode_t addrMode; //!< Address mode indicates which type of address shall be used
APS_Address_t addr; //!< Can be set to either short, extended, or group addresses, depending on the address mode
ProfileId_t profileId; //!< Profile ID
Endpoint_t endpointId; //!< Endpoint ID
ClusterId_t clusterId; //!< Cluster ID
uint8_t clusterSide; //!< Cluster's side: server or client
uint16_t manufacturerSpecCode; //!< Manufacturer-specific code
uint8_t sequenceNumber; //!< ZCL sequence number
#ifdef _GREENPOWER_SUPPORT_
ShortAddr_t aliasSrcAddr; //!< Green power alias addr
NwkSequenceNumber_t aliasSeqNumber; //!< Green power alias seq no
uint8_t radius; //!< Groupcast radius
APS_AddrMode_t indDstAddrMode; //!< destination address mode
APS_Address_t indDstAddr; //!< destination address
#endif
bool nonUnicast; //!< Received request is not a unicast one
} ZCL_Addressing_t;
Description
Type describing address fields of some attributes in ZCL
