ZPS_tsAplZdpRecoverSourceBindRsp

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

The ZPS_tsAplZdpRecoverSourceBindRspstructure is detailed below.

typedef struct {
    uint8 u8Status;
    uint16 u16StartIndex;
    uint16 u16SourceTableEntries;
    uint16 u16SourceTableListCount;
    /* Rest of the message is variable length */
    uint64* pu64SourceTableList;
} ZPS_tsAplZdpRecoverSourceBindRsp;

where:

  • u8Statusis the return status for the function ZPS_eAplZdpRecoverSourceBindRequest().

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

  • u16SourceTableEntriesis the total number of source binding table entries in the back-up binding table cache.

  • u16SourceTableListCountis the number of entries in the set of recovered binding table entries. (pu64SourceTableList).

  • pu64SourceTableListis a pointer to the first item in the list of recovered binding table entries.

Parent topic:ZDP response structures