#include <channel-scheduler.h>
Public Member Functions | |
SchInfo () | |
SchInfo (uint32_t channel, bool immediate, uint32_t channelAccess) | |
SchInfo (uint32_t channel, bool immediate, uint32_t channelAccess, EdcaParameterSet edca) | |
Public Attributes | |
uint32_t | channelNumber |
EdcaParameterSet | edcaParameterSet |
uint8_t | extendedAccess |
bool | immediateAccess |
channelNumber | channel number that the SCH service can be made available for communications. |
operationalRateSet | OperationalRateSet if present, as specified in IEEE Std 802.11. valid range: 1-127. |
immediateAccess | Indicates that the MLME should provide immediate access to the SCH and not wait until the next SCH interval. |
extendedAccess | Indicates that the MLME should provide continuous access (during both SCH interval and CCH interval) to the SCH for ExtendedAccess control channel intervals. A value of 255 indicates indefinite access. |
edcaParameterSet | If present, as specified in IEEE Std 802.11. |
Definition at line 49 of file channel-scheduler.h.
|
inline |
Definition at line 56 of file channel-scheduler.h.
|
inline |
Definition at line 63 of file channel-scheduler.h.
|
inline |
Definition at line 70 of file channel-scheduler.h.
uint32_t ns3::SchInfo::channelNumber |
Definition at line 51 of file channel-scheduler.h.
Referenced by ns3::ChannelScheduler::StartSch(), and ns3::WaveNetDevice::StartSch().
EdcaParameterSet ns3::SchInfo::edcaParameterSet |
Definition at line 55 of file channel-scheduler.h.
Referenced by ns3::ChannelScheduler::StartSch().
uint8_t ns3::SchInfo::extendedAccess |
Definition at line 54 of file channel-scheduler.h.
Referenced by ns3::ChannelScheduler::StartSch().
bool ns3::SchInfo::immediateAccess |
Definition at line 53 of file channel-scheduler.h.
Referenced by ns3::ChannelScheduler::StartSch().