#include "channel-scheduler.h"
Public Member Functions | |
SchInfo () | |
Initializer. More... | |
SchInfo (uint32_t channel, bool immediate, uint32_t channelAccess) | |
Initializer. More... | |
SchInfo (uint32_t channel, bool immediate, uint32_t channelAccess, EdcaParameters edca) | |
Initializer. More... | |
Public Attributes | |
uint32_t | channelNumber |
channel number More... | |
EdcaParameters | edcaParameters |
EDCA parameters. More... | |
uint8_t | extendedAccess |
extended access More... | |
bool | immediateAccess |
immediate access More... | |
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. |
edcaParameters | If present, as specified in IEEE Std 802.11. |
Definition at line 65 of file channel-scheduler.h.
|
inline |
Initializer.
Definition at line 73 of file channel-scheduler.h.
|
inline |
Initializer.
channel | the channel number |
immediate | true if immediate access |
channelAccess |
Definition at line 86 of file channel-scheduler.h.
|
inline |
Initializer.
channel | the channel number |
immediate | true if immediate access |
channelAccess | |
edca | the EDCA parameters |
Definition at line 100 of file channel-scheduler.h.
uint32_t ns3::SchInfo::channelNumber |
channel number
Definition at line 67 of file channel-scheduler.h.
Referenced by ns3::ChannelScheduler::StartSch(), and ns3::WaveNetDevice::StartSch().
EdcaParameters ns3::SchInfo::edcaParameters |
EDCA parameters.
Definition at line 71 of file channel-scheduler.h.
Referenced by ns3::ChannelScheduler::StartSch().
uint8_t ns3::SchInfo::extendedAccess |
extended access
Definition at line 70 of file channel-scheduler.h.
Referenced by ns3::ChannelScheduler::StartSch().
bool ns3::SchInfo::immediateAccess |
immediate access
Definition at line 69 of file channel-scheduler.h.
Referenced by ns3::ChannelScheduler::StartSch().