#include "channel-scheduler.h"
Collaboration diagram for ns3::SchInfo: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 70 of file channel-scheduler.h.
|
inline |
Initializer.
Definition at line 79 of file channel-scheduler.h.
|
inline |
Initializer.
| channel | the channel number |
| immediate | true if immediate access |
| channelAccess |
Definition at line 92 of file channel-scheduler.h.
|
inline |
Initializer.
| channel | the channel number |
| immediate | true if immediate access |
| channelAccess | |
| edca | the EDCA parameters |
Definition at line 106 of file channel-scheduler.h.
| uint32_t ns3::SchInfo::channelNumber |
channel number
Definition at line 72 of file channel-scheduler.h.
Referenced by ns3::ChannelScheduler::StartSch(), and ns3::WaveNetDevice::StartSch().
| EdcaParameters ns3::SchInfo::edcaParameters |
EDCA parameters.
Definition at line 76 of file channel-scheduler.h.
Referenced by ns3::ChannelScheduler::StartSch().
| uint8_t ns3::SchInfo::extendedAccess |
extended access
Definition at line 75 of file channel-scheduler.h.
Referenced by ns3::ChannelScheduler::StartSch().
| bool ns3::SchInfo::immediateAccess |
immediate access
Definition at line 74 of file channel-scheduler.h.
Referenced by ns3::ChannelScheduler::StartSch().