GP parameters list represented as a macro for GP endpoint incoming message handler and callbacks prototypes.
Public Attribute Documentation#
gpdfSecurityLevel#
sl_zigbee_gp_security_level_t sl_zigbee_gp_params_t::gpdfSecurityLevel
The security level of the received GPDF.
gpdfSecurityKeyType#
sl_zigbee_gp_key_type_t sl_zigbee_gp_params_t::gpdfSecurityKeyType
The securityKeyType used to decrypt/authenticate the incoming GPDF.
autoCommissioning#
bool sl_zigbee_gp_params_t::autoCommissioning
Whether the incoming GPDF had the auto-commissioning bit set.
bidirectionalInfo#
uint8_t sl_zigbee_gp_params_t::bidirectionalInfo
Bidirectional information represented in bitfields:
Bit 0: rxAfterTx of incoming GPDF.
Bit 1: Indicates if the TX queue is available for outgoing GPDF.
gpdSecurityFrameCounter#
uint32_t sl_zigbee_gp_params_t::gpdSecurityFrameCounter
The security frame counter of the incoming GPDF.
proxyTableIndex#
uint8_t sl_zigbee_gp_params_t::proxyTableIndex
The proxy table index of the corresponding proxy table entry to the incoming GPDF.
gpdCommandPayloadLength#
uint8_t sl_zigbee_gp_params_t::gpdCommandPayloadLength
The length of the GPD command payload.
gpdCommandPayload#
uint8_t sl_zigbee_gp_params_t::gpdCommandPayload[SL_ZIGBEE_GP_MAX_APPLICATION_PAYLOAD]
The GPD command payload.