A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
ChannelAccessManagerTest< TxopType > Member List

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

AddAccessRequest(uint64_t at, uint64_t txTime, uint64_t expectedGrantTime, uint32_t from)ChannelAccessManagerTest< TxopType >private
AddAccessRequestWithAckTimeout(uint64_t at, uint64_t txTime, uint64_t expectedGrantTime, uint32_t from)ChannelAccessManagerTest< TxopType >private
AddAccessRequestWithSuccessfulAck(uint64_t at, uint64_t txTime, uint64_t expectedGrantTime, uint32_t ackDelay, uint32_t from)ChannelAccessManagerTest< TxopType >private
AddAckTimeoutReset(uint64_t at)ChannelAccessManagerTest< TxopType >private
AddCcaBusyEvt(uint64_t at, uint64_t duration, WifiChannelListType channelType=WIFI_CHANLIST_PRIMARY, const std::vector< Time > &per20MhzDurations={})ChannelAccessManagerTest< TxopType >private
AddNavReset(uint64_t at, uint64_t duration)ChannelAccessManagerTest< TxopType >private
AddNavStart(uint64_t at, uint64_t duration)ChannelAccessManagerTest< TxopType >private
AddRxErrorEvt(uint64_t at, uint64_t duration)ChannelAccessManagerTest< TxopType >private
AddRxErrorEvt(uint64_t at, uint64_t duration, uint64_t timeUntilError)ChannelAccessManagerTest< TxopType >private
AddRxInsideSifsEvt(uint64_t at, uint64_t duration)ChannelAccessManagerTest< TxopType >private
AddRxOkEvt(uint64_t at, uint64_t duration)ChannelAccessManagerTest< TxopType >private
AddRxStartEvt(uint64_t at, uint64_t duration)ChannelAccessManagerTest< TxopType >private
AddSwitchingEvt(uint64_t at, uint64_t duration)ChannelAccessManagerTest< TxopType >private
AddTestCase(TestCase *testCase, Duration duration=Duration::QUICK)ns3::TestCaseprotected
AddTxEvt(uint64_t at, uint64_t duration)ChannelAccessManagerTest< TxopType >private
AddTxop(uint32_t aifsn)ChannelAccessManagerTest< TxopType >private
ChannelAccessManagerTest()ChannelAccessManagerTest< TxopType >
CreateDataDirFilename(std::string filename)ns3::TestCaseprotected
CreateTempDirFilename(std::string filename)ns3::TestCaseprotected
DoAccessRequest(uint64_t txTime, uint64_t expectedGrantTime, Ptr< TxopTest< TxopType > > state)ChannelAccessManagerTest< TxopType >private
DoCheckBusy(bool busy)ChannelAccessManagerTest< TxopType >private
DoRun() overrideChannelAccessManagerTest< TxopType >virtual
DoRun()ChannelAccessManagerTest< TxopType >virtual
DoRun()ChannelAccessManagerTest< TxopType >virtual
DoSetup()ns3::TestCaseprivatevirtual
DoTeardown()ns3::TestCaseprivatevirtual
Duration enum namens3::TestCase
EndTest()ChannelAccessManagerTest< TxopType >private
ExpectBackoff(uint64_t time, uint32_t nSlots, uint32_t from)ChannelAccessManagerTest< TxopType >private
ExpectBusy(uint64_t time, bool busy)ChannelAccessManagerTest< TxopType >private
ExpectInternalCollision(uint64_t time, uint32_t nSlots, uint32_t from)ChannelAccessManagerTest< TxopType >private
EXTENSIVEns3::TestCasestatic
GenerateBackoff(uint32_t i)ChannelAccessManagerTest< TxopType >
GetName() constns3::TestCase
GetParent() constns3::TestCaseprotected
IsFailed() constns3::TestCaseprivate
IsStatusFailure() constns3::TestCaseprotected
IsStatusSuccess() constns3::TestCaseprotected
m_ackTimeoutValueChannelAccessManagerTest< TxopType >private
m_ChannelAccessManagerChannelAccessManagerTest< TxopType >private
m_childrenns3::TestCaseprivate
m_dataDirns3::TestCaseprivate
m_durationns3::TestCaseprivate
m_feManagerChannelAccessManagerTest< TxopType >private
m_namens3::TestCaseprivate
m_parentns3::TestCaseprivate
m_phyChannelAccessManagerTest< TxopType >private
m_resultns3::TestCaseprivate
m_runnerns3::TestCaseprivate
m_txopChannelAccessManagerTest< TxopType >private
MustAssertOnFailure() constns3::TestCaseprotected
MustContinueOnFailure() constns3::TestCaseprotected
NotifyAccessGranted(uint32_t i)ChannelAccessManagerTest< TxopType >
NotifyChannelSwitching()ChannelAccessManagerTest< TxopType >
NotifyInternalCollision(Ptr< TxopTest< TxopType > > state)ChannelAccessManagerTest< TxopType >
operator=(const TestCase &)=deletens3::TestCase
QUICKns3::TestCasestatic
ReportTestFailure(std::string cond, std::string actual, std::string limit, std::string message, std::string file, int32_t line)ns3::TestCaseprotected
Run(TestRunnerImpl *runner)ns3::TestCaseprivate
SetDataDir(std::string directory)ns3::TestCaseprotected
StartTest(uint64_t slotTime, uint64_t sifs, uint64_t eifsNoDifsNoSifs, uint32_t ackTimeoutValue=20, MHz_u chWidth=20)ChannelAccessManagerTest< TxopType >private
TAKES_FOREVERns3::TestCasestatic
TestCase(const TestCase &)=deletens3::TestCase
TestCase(std::string name)ns3::TestCaseprotected
TxopTests typedefChannelAccessManagerTest< TxopType >private
~TestCase()ns3::TestCasevirtual