MLME-SCAN.confirm params. More...
#include "lr-wpan-mac-base.h"
Public Attributes | |
uint32_t | m_chPage {0} |
The channel page on which the scan was performed. More... | |
std::vector< uint8_t > | m_energyDetList |
A list of energy measurements, one for each channel searched during ED scan (Not valid for Active, Passive or Orphan Scans) More... | |
std::vector< PanDescriptor > | m_panDescList |
A list of PAN descriptor, one for each beacon found (Not valid for ED and Orphan scans). More... | |
uint8_t | m_resultListSize {0} |
The number of elements returned in the appropriate result list. More... | |
uint8_t | m_scanType {MLMESCAN_PASSIVE} |
Indicates the type of scan performed (ED,ACTIVE,PASSIVE,ORPHAN). More... | |
LrWpanMacStatus | m_status |
The status of the scan request. More... | |
std::vector< uint8_t > | m_unscannedCh |
A list of channels given in the request which were not scanned (Not valid for ED scans). More... | |
MLME-SCAN.confirm params.
See IEEE 802.15.4-2011 Section 6.2.10.2
Definition at line 404 of file lr-wpan-mac-base.h.
uint32_t ns3::MlmeScanConfirmParams::m_chPage {0} |
The channel page on which the scan was performed.
Definition at line 410 of file lr-wpan-mac-base.h.
Referenced by ns3::LrWpanMac::EndChannelEnergyScan(), ns3::LrWpanMac::EndChannelScan(), ns3::LrWpanMac::MlmeScanRequest(), ns3::LrWpanMac::PdDataIndication(), and ns3::LrWpanMac::PlmeSetAttributeConfirm().
std::vector<uint8_t> ns3::MlmeScanConfirmParams::m_energyDetList |
A list of energy measurements, one for each channel searched during ED scan (Not valid for Active, Passive or Orphan Scans)
Definition at line 415 of file lr-wpan-mac-base.h.
Referenced by ns3::LrWpanMac::EndChannelEnergyScan(), and ns3::LrWpanMac::EndChannelScan().
std::vector<PanDescriptor> ns3::MlmeScanConfirmParams::m_panDescList |
A list of PAN descriptor, one for each beacon found (Not valid for ED and Orphan scans).
Definition at line 418 of file lr-wpan-mac-base.h.
Referenced by ns3::LrWpanMac::EndChannelScan().
uint8_t ns3::MlmeScanConfirmParams::m_resultListSize {0} |
The number of elements returned in the appropriate result list.
(Not valid for Orphan scan).
Definition at line 413 of file lr-wpan-mac-base.h.
Referenced by ns3::LrWpanMac::EndChannelEnergyScan(), and ns3::LrWpanMac::EndChannelScan().
uint8_t ns3::MlmeScanConfirmParams::m_scanType {MLMESCAN_PASSIVE} |
Indicates the type of scan performed (ED,ACTIVE,PASSIVE,ORPHAN).
Definition at line 408 of file lr-wpan-mac-base.h.
Referenced by ns3::LrWpanMac::EndChannelEnergyScan(), ns3::LrWpanMac::EndChannelScan(), ns3::LrWpanMac::MlmeScanRequest(), ns3::LrWpanMac::PdDataIndication(), and ns3::LrWpanMac::PlmeSetAttributeConfirm().
LrWpanMacStatus ns3::MlmeScanConfirmParams::m_status |
The status of the scan request.
Definition at line 406 of file lr-wpan-mac-base.h.
Referenced by ns3::LrWpanMac::EndChannelEnergyScan(), ns3::LrWpanMac::EndChannelScan(), ns3::LrWpanMac::MlmeScanRequest(), ns3::LrWpanMac::PdDataIndication(), and ns3::LrWpanMac::PlmeSetAttributeConfirm().
std::vector<uint8_t> ns3::MlmeScanConfirmParams::m_unscannedCh |
A list of channels given in the request which were not scanned (Not valid for ED scans).
Definition at line 411 of file lr-wpan-mac-base.h.
Referenced by ns3::LrWpanMac::EndChannelScan().