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. | |
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) | |
std::vector< PanDescriptor > | m_panDescList |
A list of PAN descriptor, one for each beacon found (Not valid for ED and Orphan scans). | |
uint8_t | m_resultListSize {0} |
The number of elements returned in the appropriate result list. | |
uint8_t | m_scanType {MLMESCAN_PASSIVE} |
Indicates the type of scan performed (ED,ACTIVE,PASSIVE,ORPHAN). | |
MacStatus | m_status {MacStatus::INVALID_PARAMETER} |
The status of the scan request. | |
std::vector< uint8_t > | m_unscannedCh |
A list of channels given in the request which were not scanned (Not valid for ED scans). | |
MLME-SCAN.confirm params.
See IEEE 802.15.4-2011 Section 6.2.10.2
Definition at line 438 of file lr-wpan-mac-base.h.
uint32_t ns3::lrwpan::MlmeScanConfirmParams::m_chPage {0} |
The channel page on which the scan was performed.
Definition at line 443 of file lr-wpan-mac-base.h.
Referenced by ns3::lrwpan::LrWpanMac::EndChannelEnergyScan(), ns3::lrwpan::LrWpanMac::EndChannelScan(), ns3::lrwpan::LrWpanMac::MlmeScanRequest(), ns3::lrwpan::LrWpanMac::PdDataIndication(), and ns3::lrwpan::LrWpanMac::PlmeSetAttributeConfirm().
std::vector<uint8_t> ns3::lrwpan::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 448 of file lr-wpan-mac-base.h.
Referenced by ns3::lrwpan::LrWpanMac::EndChannelEnergyScan(), and ns3::lrwpan::LrWpanMac::EndChannelScan().
std::vector<PanDescriptor> ns3::lrwpan::MlmeScanConfirmParams::m_panDescList |
A list of PAN descriptor, one for each beacon found (Not valid for ED and Orphan scans).
Definition at line 451 of file lr-wpan-mac-base.h.
Referenced by ns3::lrwpan::LrWpanMac::EndChannelScan().
uint8_t ns3::lrwpan::MlmeScanConfirmParams::m_resultListSize {0} |
The number of elements returned in the appropriate result list.
(Not valid for Orphan scan).
Definition at line 446 of file lr-wpan-mac-base.h.
Referenced by ns3::lrwpan::LrWpanMac::EndChannelEnergyScan(), and ns3::lrwpan::LrWpanMac::EndChannelScan().
uint8_t ns3::lrwpan::MlmeScanConfirmParams::m_scanType {MLMESCAN_PASSIVE} |
Indicates the type of scan performed (ED,ACTIVE,PASSIVE,ORPHAN).
Definition at line 441 of file lr-wpan-mac-base.h.
Referenced by ns3::lrwpan::LrWpanMac::EndChannelEnergyScan(), ns3::lrwpan::LrWpanMac::EndChannelScan(), ns3::lrwpan::LrWpanMac::MlmeScanRequest(), ns3::lrwpan::LrWpanMac::PdDataIndication(), and ns3::lrwpan::LrWpanMac::PlmeSetAttributeConfirm().
MacStatus ns3::lrwpan::MlmeScanConfirmParams::m_status {MacStatus::INVALID_PARAMETER} |
The status of the scan request.
Definition at line 440 of file lr-wpan-mac-base.h.
Referenced by ns3::lrwpan::LrWpanMac::EndChannelEnergyScan(), ns3::lrwpan::LrWpanMac::EndChannelScan(), ns3::lrwpan::LrWpanMac::MlmeScanRequest(), ns3::lrwpan::LrWpanMac::PdDataIndication(), and ns3::lrwpan::LrWpanMac::PlmeSetAttributeConfirm().
std::vector<uint8_t> ns3::lrwpan::MlmeScanConfirmParams::m_unscannedCh |
A list of channels given in the request which were not scanned (Not valid for ED scans).
Definition at line 444 of file lr-wpan-mac-base.h.
Referenced by ns3::lrwpan::LrWpanMac::EndChannelScan().