#include "channel-scheduler.h"
Collaboration diagram for ns3::SchInfo:Public Member Functions | |
| SchInfo () | |
| SchInfo (uint32_t channel, bool immediate, uint32_t channelAccess) | |
| SchInfo (uint32_t channel, bool immediate, uint32_t channelAccess, EdcaParameters edca) | |
Public Attributes | |
| uint32_t | channelNumber |
| EdcaParameters | edcaParameters |
| 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. |
| edcaParameters | 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().
| EdcaParameters ns3::SchInfo::edcaParameters |
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().