A Discrete-Event Network Simulator
API
ns3::MlmeScanRequestParams Struct Reference

MLME-SCAN.request params. More...

#include "lr-wpan-mac.h"

+ Collaboration diagram for ns3::MlmeScanRequestParams:

Public Attributes

uint32_t m_chPage
 The channel page on which to perform scan. More...
 
uint32_t m_scanChannels {0x7FFFFFF}
 The channel numbers to be scanned. More...
 
uint8_t m_scanDuration {14}
 A value used to calculate the length of time to spend scanning [aBaseSuperframeDuration * (2^m_scanDuration +)]. More...
 
LrWpanMlmeScanType m_scanType {}
 Indicates the type of scan performed as described in IEEE 802.15.4-2011 (5.1.2.1). More...
 

Detailed Description

MLME-SCAN.request params.

See IEEE 802.15.4-2011 Section 6.2.10.1 Table 30

Definition at line 447 of file lr-wpan-mac.h.

Member Data Documentation

◆ m_chPage

uint32_t ns3::MlmeScanRequestParams::m_chPage

◆ m_scanChannels

uint32_t ns3::MlmeScanRequestParams::m_scanChannels {0x7FFFFFF}

◆ m_scanDuration

uint8_t ns3::MlmeScanRequestParams::m_scanDuration {14}

A value used to calculate the length of time to spend scanning [aBaseSuperframeDuration * (2^m_scanDuration +)].

Definition at line 451 of file lr-wpan-mac.h.

Referenced by TestActiveScanPanDescriptors::DoRun(), ns3::LrWpanMac::MlmeScanRequest(), and ns3::LrWpanMac::PlmeSetAttributeConfirm().

◆ m_scanType

LrWpanMlmeScanType ns3::MlmeScanRequestParams::m_scanType {}

Indicates the type of scan performed as described in IEEE 802.15.4-2011 (5.1.2.1).

Definition at line 449 of file lr-wpan-mac.h.

Referenced by TestActiveScanPanDescriptors::DoRun(), ns3::LrWpanMac::EndChannelEnergyScan(), ns3::LrWpanMac::EndChannelScan(), ns3::LrWpanMac::MlmeScanRequest(), and ns3::LrWpanMac::PlmeSetAttributeConfirm().


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