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 |
EdcaParameter structure. More... | |
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::EdcaParameters |
EDCA parameters typedef. More... | |
typedef std::map< AcIndex, EdcaParameter >::const_iterator | ns3::EdcaParametersI |
EDCA parameters iterator typedef. More... | |
Enumerations | |
enum | ns3::ChannelAccess { ns3::ContinuousAccess, ns3::AlternatingAccess, ns3::ExtendedAccess, ns3::DefaultCchAccess, ns3::NoAccess } |
ChannelAccess enumeration. More... | |
#define EXTENDED_ALTERNATING 0x00 |
Definition at line 49 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 50 of file channel-scheduler.h.
Referenced by ns3::DefaultChannelScheduler::AssignDefaultCchAccess(), ChannelAccessTestCase::DoRun(), ns3::DefaultChannelScheduler::ReleaseAccess(), and ns3::ChannelScheduler::StartSch().