A Discrete-Event Network Simulator
API
mac-extension-test-suite.cc File Reference
#include <cmath>
#include "ns3/test.h"
#include "ns3/config.h"
#include "ns3/string.h"
#include "ns3/node-list.h"
#include "ns3/mobility-model.h"
#include "ns3/yans-wifi-helper.h"
#include "ns3/mobility-helper.h"
#include "ns3/wave-net-device.h"
#include "ns3/wave-mac-helper.h"
#include "ns3/wave-helper.h"
+ Include dependency graph for mac-extension-test-suite.cc:

Go to the source code of this file.

Classes

class  AnnexC_TestCase
 The Annex C of IEEE 1609.4 : "Avoiding transmission at scheduled guard intervals" This feature is implemented in WaveMacLow::StartTransmission method. More...
 
class  ChannelAccessTestCase
 This test case tests channel access assignments which is done by StartSch and StopSch method of WaveNetDevice. More...
 
class  ChannelCoordinationTestCase
 This test case tests the channel coordination. More...
 
class  ChannelRoutingTestCase
 route packets or frames in different approaches see 1609.4-2010 chapter 5.3.4 More...
 
class  CoordinationTestListener
 CoordinationTestListener is used to test channel coordination events. More...
 
class  TestCaseHelper
 Test Case Helper. More...
 
class  WaveMacTestSuite
 Wave Mac Test Suite. More...
 

Macros

#define PI   3.14159265
 

Variables

static WaveMacTestSuite waveMacTestSuite
 the test suite More...
 

Macro Definition Documentation

◆ PI

#define PI   3.14159265

Definition at line 276 of file mac-extension-test-suite.cc.

Referenced by TestCaseHelper::CreatWaveDevice().

Variable Documentation

◆ waveMacTestSuite

WaveMacTestSuite waveMacTestSuite
static

the test suite

Definition at line 1207 of file mac-extension-test-suite.cc.