ZPS_tsAplZdpSystemServerDiscoveryRsp

This structure is used to store System_Server_Discovery_rsp message data - a response to a call to the function ZPS_eAplZdpSystemServerDiscoveryRequest(). This response indicates which of the requested services are supported by a given network node.

The ZPS_tsAplZdpSystemServerDiscoveryRspstructure is detailed below.

typedef struct {
    uint8 u8Status;
    uint16 u16ServerMask;
} ZPS_tsAplZdpSystemServerDiscoveryRsp;

where:

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

  • u16ServerMaskis the returned bitmask that summarizes the requested services supported by the node (1 for ‘supported’, 0 for ‘not supported’ or ‘not requested’). This bitmask is detailed in the table below.

Services Bitmask

Bit

Service

0

Primary Trust Centre

1

Backup Trust Centre

2

Primary Binding Table Cache

3

Backup Binding Table Cache

4

Primary Discovery Cache

5

Back-up Discovery Cache

6

Network Manager

7-15

Reserved

Parent topic:ZDP response structures