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_tsAplZdpDiscoveryStoreReq
structure 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:
u16NwkAddr
is the network address of the sending nodeu64IeeeAddr
is the IEEE address of the sending nodeu8NodeDescSize
is the size of the Node descriptor to storeu8PowerDescSize
is the size of the Power descriptor to storeu8ActiveEpSize
is the size of the list of active endpoints to storeu8SimpleDescCount
is the number of Simple descriptors to storepu8SimpleDescSizeList
is a pointer to a list of sizes of the Simple descriptors
Parent topic:ZDP Request structures