ZPS_tsAplZdpStoreBkupBindEntryReq

This structure is used by the function ZPS_eAplZdpStoreBkupBindEntryRequest(). It represents a request to a remote node to save a back-up of an entry from the local primary binding table cache.

The ZPS_tsAplZdpStoreBkupBindEntryReqstructure is detailed below.

typedef struct {
uint64 u64SrcAddress;
uint8 u8SrcEndPoint;
uint16 u16ClusterId;
uint8 u8DstAddrMode;
union {
    struct {
        uint16 u16DstAddress;
            } sShort;
     struct {
        uint64 u64DstAddress;
        uint8 u8DstEndPoint;
    } sExtended;
     };
} ZPS_tsAplZdpStoreBkupBindEntryReq;

where:

  • u64SrcAddressis the IEEE address of the source node for the binding entry

  • u8SrcEndpointis the number of the source endpoint for the binding (1-240)

  • u16ClusterIdis the ID of the cluster (on the local endpoint) for the binding

  • u8DstAddrModeis the destination addressing mode for remaining elements (see Table 15 below)

  • u16DstAddressis the address of the destination node for the binding (address type according to setting of u8DstAddrMode)

  • u8DstEndPointis the number of the destination endpoint for the binding (1-240)

Addressing modes

u8DstAddrMode

Code

Description

0x01

ZPS_E_ADDR_MODE_GROUP

16-bit Group address

0x03

ZPS_E_ADDR_MODE_IEEE

64-bit IEEE/MAC address

Parent topic:ZDP Request structures