nRF5 SDK for Thread and Zigbee v1.0.0
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
zb_nwk_route_discovery_s Struct Reference

#include <zb_nwk_nib.h>

Data Fields

zb_bitfield_t used:1
 
zb_bitfield_t expiration_time:7
 
zb_uint8_t request_id
 
zb_uint16_t source_addr
 
zb_uint16_t sender_addr
 
zb_uint16_t dest_addr
 
zb_uint8_t forward_cost
 
zb_uint8_t residual_cost
 

Detailed Description

NWK route discovery

Field Documentation

zb_uint16_t zb_nwk_route_discovery_s::dest_addr

16-bit network destination address of this request

zb_bitfield_t zb_nwk_route_discovery_s::expiration_time

Countdown timer indicating when route discovery expires. ZB_NWK_ROUTE_DISCOVERY_EXPIRY 10

zb_uint8_t zb_nwk_route_discovery_s::forward_cost

Path cost from the source of the route request to the current device

zb_uint8_t zb_nwk_route_discovery_s::request_id

Sequence number for a route request

zb_uint8_t zb_nwk_route_discovery_s::residual_cost

Path cost from the current to the destination device

zb_uint16_t zb_nwk_route_discovery_s::sender_addr

16-bit network address of the device that has sent the most recent lowest cost route request

zb_uint16_t zb_nwk_route_discovery_s::source_addr

16-bit network address of the route requests initiator

zb_bitfield_t zb_nwk_route_discovery_s::used

1 if entry is used, 0 - otherwise


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