nRF5 SDK for Thread and Zigbee v1.0.0
Choose documentation:
zgp_tbl_ent_s Struct Reference

Data Fields

zb_zgpd_addr_t zgpd_id
 
zb_uint16_t options
 
zb_uint16_t zgpd_assigned_alias
 
zb_uint32_t security_counter
 
zb_uint8_t zgpd_key [ZB_CCM_KEY_SIZE]
 
zb_uint8_t endpoint
 
zb_uint8_t sec_options
 
zb_uint8_t groupcast_radius
 
zb_uint8_t is_sink
 
union {
   struct zgp_proxy_tbl_ent_s {
      zb_uint16_t   ext_options
 
      struct zgp_lwsink_addr_list_s {
         zb_address_ieee_ref_t   addr_ref
 
      }   lwsaddr [ZB_ZGP_MAX_LW_UNICAST_ADDR_PER_GPD]
 
      zgp_pair_group_list_t   sgrp [ZB_ZGP_MAX_SINK_GROUP_PER_GPD]
 
   }   proxy
 
   struct zgp_sink_tbl_ent_s {
      zb_uint8_t   device_id
 
      zgp_pair_group_list_t   sgrp [ZB_ZGP_MAX_SINK_GROUP_PER_GPD]
 
      zb_uint8_t   match_dev_tbl_idx
 
      zb_ieee_addr_t   ieee_addr
 
   }   sink
 
u
 

Field Documentation

zb_uint8_t zgp_tbl_ent_s::device_id

ZGPD Device ID

See also
zb_zgpd_dev_id_t
zb_uint8_t zgp_tbl_ent_s::groupcast_radius

To limit the range of the groupcast

zb_ieee_addr_t zgp_tbl_ent_s::ieee_addr

Extension to the table (field is not presented in specification).

Dest IEEE address to use in GPT to GPD packets even if GPD is identified by SrcID

zb_uint16_t zgp_tbl_ent_s::options

The options for the reception from ZGPD

zb_uint8_t zgp_tbl_ent_s::sec_options

Security options

zb_uint32_t zgp_tbl_ent_s::security_counter

The incoming security frame counter for ZGPD

zb_uint16_t zgp_tbl_ent_s::zgpd_assigned_alias

The commissioned 16-bit ID to be used as alias for ZGPD

zb_zgpd_addr_t zgp_tbl_ent_s::zgpd_id

ID of the paired ZGPD

zb_uint8_t zgp_tbl_ent_s::zgpd_key[ZB_CCM_KEY_SIZE]

Security key for the GPD


The documentation for this struct was generated from the following file: