ZPS_tsAplZdpRecoverBindTableRsp

This structure is used to store Recover_Bind_Table_rsp message data - a response to a call to the function ZPS_eAplZdpRecoverBindTableRequest(). This response indicates the status of the recover request and contains the recovered binding table entries.

The ZPS_tsAplZdpRecoverBindTableRspstructure is detailed below.

typedef struct {
    uint8 u8Status;
    uint16 u16StartIndex;
    uint16 u16BindingTableEntries;
    uint16 u16BindingTableListCount;
    /* Rest of the message is variable length */
    ZPS_tsAplZdpBindingTable sBindingTableList;
} ZPS_tsAplZdpRecoverBindTableRsp;

where:

  • u8Statusis the return status for ZPS_eAplZdpRecoverBindTableRequest()

  • u16StartIndexis the binding table index of the first entry in the set of recovered binding table entries (sBindingTableList)

  • u16BindingTableEntriesis the total number of entries in the back-up binding table cache

  • u16BindingTableListCountis the number of entries in the set of recovered binding table entries (sBindingTableList)

  • sBindingTableListis a pointer to the first item in the list of recovered binding table entries. A list item is of type ZPS_tsAplZdpBindingTable, detailed in Section 8.2.3.26.

Parent topic:ZDP response structures