5.2.8.1 ZCL_Addressing_t Structure
Syntax
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
The ZCL_Addressing_t
structure type describes the addressing fields of
the commands in ZCL.