ZPS_tsAplZdpDiscoveryStoreReq
This structure is used by the function ZPS_eAplZdpDiscoveryStoreRequest(). It represents a request to a remote node to reserve memory space to store the local node’s ‘discovery information’.
The ZPS_tsAplZdpDiscoveryStoreReqstructure is detailed below.
typedef struct { uint16 u16NwkAddr; uint64 u64IeeeAddr;
uint8 u8NodeDescSize; uint8 u8PowerDescSize; uint8 u8ActiveEpSize; uint8 u8SimpleDescCount;
/* Rest of message is variable length */ uint8* pu8SimpleDescSizeList;
} ZPS_tsAplZdpDiscoveryStoreReq;
where:
u16NwkAddris the network address of the sending nodeu64IeeeAddris the IEEE address of the sending nodeu8NodeDescSizeis the size of the Node descriptor to storeu8PowerDescSizeis the size of the Power descriptor to storeu8ActiveEpSizeis the size of the list of active endpoints to storeu8SimpleDescCountis the number of Simple descriptors to storepu8SimpleDescSizeListis a pointer to a list of sizes of the Simple descriptors
Parent topic:ZDP Request structures