A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
ns3::zigbee::NlmeJoinRequestParams Struct Reference

NLME-JOIN.request params. More...

#include "zigbee-nwk.h"

+ Collaboration diagram for ns3::zigbee::NlmeJoinRequestParams:

Public Attributes

uint8_t m_capabilityInfo
 The operating capabilities of the device being directly joined (Bit map).
 
uint64_t m_extendedPanId {1}
 The 64 bit PAN identifier of the the network to join.
 
JoiningMethod m_rejoinNetwork
 This parameter controls the method of joining the network.
 
ChannelList m_scanChannelList
 The list of all channel pages and the associated channels that shall be scanned.
 
uint8_t m_scanDuration {0}
 A value used to calculate the length of time to spend scanning each channel.
 
bool m_securityEnable {false}
 If the value of RejoinNetwork is REJOINING and this value is true, the device will rejoin securely.
 

Detailed Description

NLME-JOIN.request params.

See Zigbee Specification r22.1.0, 3.2.2.13

Definition at line 514 of file zigbee-nwk.h.

Member Data Documentation

◆ m_capabilityInfo

uint8_t ns3::zigbee::NlmeJoinRequestParams::m_capabilityInfo

The operating capabilities of the device being directly joined (Bit map).

Definition at line 524 of file zigbee-nwk.h.

Referenced by ns3::zigbee::ZigbeeNwk::MlmeScanConfirm(), NwkNetworkDiscoveryConfirm(), NwkNetworkDiscoveryConfirm(), NwkNetworkDiscoveryConfirm(), and ZigbeeRreqRetryTestCase::NwkNetworkDiscoveryConfirm().

◆ m_extendedPanId

uint64_t ns3::zigbee::NlmeJoinRequestParams::m_extendedPanId {1}

◆ m_rejoinNetwork

JoiningMethod ns3::zigbee::NlmeJoinRequestParams::m_rejoinNetwork

This parameter controls the method of joining the network.

Definition at line 518 of file zigbee-nwk.h.

Referenced by NwkNetworkDiscoveryConfirm(), NwkNetworkDiscoveryConfirm(), NwkNetworkDiscoveryConfirm(), and ZigbeeRreqRetryTestCase::NwkNetworkDiscoveryConfirm().

◆ m_scanChannelList

ChannelList ns3::zigbee::NlmeJoinRequestParams::m_scanChannelList

The list of all channel pages and the associated channels that shall be scanned.

Definition at line 520 of file zigbee-nwk.h.

Referenced by ns3::zigbee::ZigbeeNwk::MlmeGetConfirm().

◆ m_scanDuration

uint8_t ns3::zigbee::NlmeJoinRequestParams::m_scanDuration {0}

A value used to calculate the length of time to spend scanning each channel.

Definition at line 522 of file zigbee-nwk.h.

◆ m_securityEnable

bool ns3::zigbee::NlmeJoinRequestParams::m_securityEnable {false}

If the value of RejoinNetwork is REJOINING and this value is true, the device will rejoin securely.

Definition at line 526 of file zigbee-nwk.h.


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