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

NLME-NETWORK-FORMATION.request params. More...

#include "zigbee-nwk.h"

+ Collaboration diagram for ns3::zigbee::NlmeNetworkFormationRequestParams:

Public Member Functions

 NlmeNetworkFormationRequestParams ()
 

Public Attributes

bool m_batteryLifeExtension
 True: The zigbee coordinator is started supporting battery extension mode.
 
uint8_t m_beaconOrder
 The beacon order.
 
bool m_distributedNetwork
 Indicates that distributed security will be used.
 
Mac16Address m_distributedNetworkAddress
 The address of the device in a distributed network.
 
ChannelList m_scanChannelList
 A structure that contain a description on the pages and their channels to be scanned.
 
uint8_t m_scanDuration
 The time spent of each channel in symbols: aBaseSuperframeDuriantion * (2n+1).
 
uint8_t m_superFrameOrder
 The superframe order.
 

Detailed Description

NLME-NETWORK-FORMATION.request params.

See Zigbee Specification 3.2.2.5.1

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

Constructor & Destructor Documentation

◆ NlmeNetworkFormationRequestParams()

ns3::zigbee::NlmeNetworkFormationRequestParams::NlmeNetworkFormationRequestParams ( )
inline

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

Member Data Documentation

◆ m_batteryLifeExtension

bool ns3::zigbee::NlmeNetworkFormationRequestParams::m_batteryLifeExtension

True: The zigbee coordinator is started supporting battery extension mode.

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

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

◆ m_beaconOrder

uint8_t ns3::zigbee::NlmeNetworkFormationRequestParams::m_beaconOrder

The beacon order.

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

Referenced by ZigbeeRreqRetryTestCase::DoRun(), and ns3::zigbee::ZigbeeNwk::MlmeSetConfirm().

◆ m_distributedNetwork

bool ns3::zigbee::NlmeNetworkFormationRequestParams::m_distributedNetwork

Indicates that distributed security will be used.

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

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

◆ m_distributedNetworkAddress

Mac16Address ns3::zigbee::NlmeNetworkFormationRequestParams::m_distributedNetworkAddress

The address of the device in a distributed network.

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

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

◆ m_scanChannelList

ChannelList ns3::zigbee::NlmeNetworkFormationRequestParams::m_scanChannelList

A structure that contain a description on the pages and their channels to be scanned.

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

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

◆ m_scanDuration

uint8_t ns3::zigbee::NlmeNetworkFormationRequestParams::m_scanDuration

The time spent of each channel in symbols: aBaseSuperframeDuriantion * (2n+1).

n=0-14

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

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

◆ m_superFrameOrder

uint8_t ns3::zigbee::NlmeNetworkFormationRequestParams::m_superFrameOrder

The superframe order.

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

Referenced by ZigbeeRreqRetryTestCase::DoRun(), and ns3::zigbee::ZigbeeNwk::MlmeSetConfirm().


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