5.2.3.6 ZDO_MatchDescReq_t Structure
Syntax
typedef struct PACK { /* NWK address for the request.*/ ShortAddr_t nwkAddrOfInterest; /* Profile ID to be matched at the destination.*/ ProfileId_t profileId; /* The number of Input Clusters provided for matching within the InClusterList.*/ uint8_t numInClusters; /* List of Input ClusterIDs to be used for matching; the InClusterList is the desired list to be matched by the Remote Device (the elements of the InClusterList are the supported output clusters of the Local Device).*/ ClusterId_t inClusterList[MAX_REQUESTED_CLUSTER_NUMBER]; /* The number of Output Clusters provided for matching within OutClusterList.*/ uint8_t numOutClusters; /* List of Output ClusterIDs to be used for matching; the OutClusterList is the desired list to be matched by the Remote Device (the elements of the OutClusterList are the supported input clusters of the Local Device).*/ ClusterId_t outClusterList[MAX_REQUESTED_CLUSTER_NUMBER]; } ZDO_MatchDescReq_t;
Description
The ZDO match descriptor request primitive allows to find the remote devices supporting a specific simple descriptor match criterion. For more details, refer to the Zigbee® Specification Revision 22 1.0 (05-3474-22), Table 2-51 on page 92.