Include dependency graph for channel-scheduler.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | ns3::ChannelScheduler |
| This class will assign channel access for requests from higher layers. More... | |
| struct | ns3::EdcaParameter |
| struct | ns3::SchInfo |
Namespaces | |
| ns3 | |
| Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
Macros | |
| #define | EXTENDED_ALTERNATING 0x00 |
| #define | EXTENDED_CONTINUOUS 0xff |
Typedefs | |
| typedef std::map< AcIndex, EdcaParameter > | ns3::EdcaParameterSet |
| typedef std::map< AcIndex, EdcaParameter >::const_iterator | ns3::EdcaParameterSetI |
Enumerations | |
| enum | ns3::ChannelAccess { ns3::ContinuousAccess, ns3::AlternatingAccess, ns3::ExtendedAccess, ns3::DefaultCchAccess, ns3::NoAccess } |
| #define EXTENDED_ALTERNATING 0x00 |
Definition at line 35 of file channel-scheduler.h.
Referenced by ChannelRoutingTestCase::DoRun(), ChannelAccessTestCase::DoRun(), AnnexC_TestCase::DoRun(), WaveNetDeviceExample::SendIpExample(), WaveNetDeviceExample::SendWsaExample(), WaveNetDeviceExample::SendWsmpExample(), and ns3::ChannelScheduler::StartSch().
| #define EXTENDED_CONTINUOUS 0xff |
Definition at line 36 of file channel-scheduler.h.
Referenced by ns3::DefaultChannelScheduler::AssignDefaultCchAccess(), ChannelAccessTestCase::DoRun(), ns3::DefaultChannelScheduler::ReleaseAccess(), and ns3::ChannelScheduler::StartSch().