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::PlmeSetAttributeConfirm(), and ns3::lrwpan::LrWpanMac::ReceiveCommand().
| 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::PlmeSetAttributeConfirm(), and ns3::lrwpan::LrWpanMac::ReceiveCommand().
| 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::PlmeSetAttributeConfirm(), and ns3::lrwpan::LrWpanMac::ReceiveCommand().
| 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().