ZPS_tsAplZdpRemoveBkupBindEntryReq

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

The ZPS_tsAplZdpRemoveBkupBindEntryReqstructure 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_tsAplZdpRemoveBkupBindEntryReq;

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 the Table below) .

  • u16DstAddressis the address 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