A Discrete-Event Network Simulator
API
ChannelAccessManagerTest Member List

This is the complete list of members for ChannelAccessManagerTest, including all inherited members.

AddAccessRequest(uint64_t at, uint64_t txTime, uint64_t expectedGrantTime, uint32_t from)ChannelAccessManagerTestprivate
AddAccessRequestWithAckTimeout(uint64_t at, uint64_t txTime, uint64_t expectedGrantTime, uint32_t from)ChannelAccessManagerTestprivate
AddAccessRequestWithSuccessfullAck(uint64_t at, uint64_t txTime, uint64_t expectedGrantTime, uint32_t ackDelay, uint32_t from)ChannelAccessManagerTestprivate
AddAckTimeoutReset(uint64_t at)ChannelAccessManagerTestprivate
AddCcaBusyEvt(uint64_t at, uint64_t duration)ChannelAccessManagerTestprivate
AddDcfState(uint32_t aifsn)ChannelAccessManagerTestprivate
AddNavReset(uint64_t at, uint64_t duration)ChannelAccessManagerTestprivate
AddNavStart(uint64_t at, uint64_t duration)ChannelAccessManagerTestprivate
AddRxErrorEvt(uint64_t at, uint64_t duration)ChannelAccessManagerTestprivate
AddRxInsideSifsEvt(uint64_t at, uint64_t duration)ChannelAccessManagerTestprivate
AddRxOkEvt(uint64_t at, uint64_t duration)ChannelAccessManagerTestprivate
AddRxStartEvt(uint64_t at, uint64_t duration)ChannelAccessManagerTestprivate
AddSwitchingEvt(uint64_t at, uint64_t duration)ChannelAccessManagerTestprivate
AddTestCase(TestCase *testCase, TestDuration duration=QUICK)ns3::TestCaseprotected
AddTxEvt(uint64_t at, uint64_t duration)ChannelAccessManagerTestprivate
ChannelAccessManagerTest()ChannelAccessManagerTest
CreateDataDirFilename(std::string filename)ns3::TestCaseprotected
CreateTempDirFilename(std::string filename)ns3::TestCaseprotected
DoAccessRequest(uint64_t txTime, uint64_t expectedGrantTime, Ptr< TxopTest > state)ChannelAccessManagerTestprivate
DoRun(void)ChannelAccessManagerTestvirtual
EndTest(void)ChannelAccessManagerTestprivate
ExpectCollision(uint64_t time, uint32_t nSlots, uint32_t from)ChannelAccessManagerTestprivate
ExpectInternalCollision(uint64_t time, uint32_t nSlots, uint32_t from)ChannelAccessManagerTestprivate
EXTENSIVE enum valuens3::TestCase
GetName(void) constns3::TestCase
GetParent() constns3::TestCaseprotected
IsStatusFailure(void) constns3::TestCaseprotected
IsStatusSuccess(void) constns3::TestCaseprotected
m_ackTimeoutValueChannelAccessManagerTestprivate
m_ChannelAccessManagerChannelAccessManagerTestprivate
m_lowChannelAccessManagerTestprivate
m_txopChannelAccessManagerTestprivate
MustAssertOnFailure(void) constns3::TestCaseprotected
MustContinueOnFailure(void) constns3::TestCaseprotected
NotifyAccessGranted(uint32_t i)ChannelAccessManagerTest
NotifyChannelSwitching(uint32_t i)ChannelAccessManagerTest
NotifyCollision(uint32_t i)ChannelAccessManagerTest
NotifyInternalCollision(uint32_t i)ChannelAccessManagerTest
QUICK enum valuens3::TestCase
ReportTestFailure(std::string cond, std::string actual, std::string limit, std::string message, std::string file, int32_t line)ns3::TestCaseprotected
SetDataDir(std::string directory)ns3::TestCaseprotected
StartTest(uint64_t slotTime, uint64_t sifs, uint64_t eifsNoDifsNoSifs, uint32_t ackTimeoutValue=20)ChannelAccessManagerTestprivate
TAKES_FOREVER enum valuens3::TestCase
TestCase(std::string name)ns3::TestCaseprotected
TestDuration enum namens3::TestCase
TxopTests typedefChannelAccessManagerTestprivate
~TestCase()ns3::TestCasevirtual