MLME-SCAN.request params. More...
#include "lr-wpan-mac-base.h"
Public Attributes | |
uint32_t | m_chPage {0} |
The channel page on which to perform scan. | |
uint32_t | m_scanChannels {0x7FFF800} |
The channel numbers to be scanned. | |
uint8_t | m_scanDuration {14} |
The factor (0-14) used to calculate the length of time to spend scanning. | |
MlmeScanType | m_scanType {MLMESCAN_PASSIVE} |
Indicates the type of scan performed as described in IEEE 802.15.4-2011 (5.1.2.1). | |
MLME-SCAN.request params.
See IEEE 802.15.4-2011 Section 6.2.10.1 Table 30
Definition at line 152 of file lr-wpan-mac-base.h.
uint32_t ns3::lrwpan::MlmeScanRequestParams::m_chPage {0} |
The channel page on which to perform scan.
Definition at line 163 of file lr-wpan-mac-base.h.
Referenced by TestActiveScanPanDescriptors::DoRun(), TestOrphanScan::DoRun(), ns3::lrwpan::LrWpanMac::EndChannelScan(), ns3::lrwpan::LrWpanMac::PdDataIndication(), and ns3::lrwpan::LrWpanMac::PlmeSetAttributeConfirm().
uint32_t ns3::lrwpan::MlmeScanRequestParams::m_scanChannels {0x7FFF800} |
The channel numbers to be scanned.
Default: (0x7FFF800 = Ch11-Ch26) 27 LSB (b0,b1,...,b26) = channels
Definition at line 156 of file lr-wpan-mac-base.h.
Referenced by TestActiveScanPanDescriptors::DoRun(), TestOrphanScan::DoRun(), ns3::lrwpan::LrWpanMac::EndChannelEnergyScan(), ns3::lrwpan::LrWpanMac::EndChannelScan(), and ns3::lrwpan::LrWpanMac::PlmeSetAttributeConfirm().
uint8_t ns3::lrwpan::MlmeScanRequestParams::m_scanDuration {14} |
The factor (0-14) used to calculate the length of time to spend scanning.
scanDurationSymbols = [aBaseSuperframeDuration * (2^m_scanDuration + 1)].
Definition at line 159 of file lr-wpan-mac-base.h.
Referenced by TestActiveScanPanDescriptors::DoRun(), and ns3::lrwpan::LrWpanMac::PlmeSetAttributeConfirm().
MlmeScanType ns3::lrwpan::MlmeScanRequestParams::m_scanType {MLMESCAN_PASSIVE} |
Indicates the type of scan performed as described in IEEE 802.15.4-2011 (5.1.2.1).
Definition at line 154 of file lr-wpan-mac-base.h.
Referenced by TestActiveScanPanDescriptors::DoRun(), TestOrphanScan::DoRun(), ns3::lrwpan::LrWpanMac::EndChannelEnergyScan(), ns3::lrwpan::LrWpanMac::EndChannelScan(), ns3::lrwpan::LrWpanMac::PdDataIndication(), and ns3::lrwpan::LrWpanMac::PlmeSetAttributeConfirm().