A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DcfManagerTest Member List

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

AddAccessRequest(uint64_t at, uint64_t txTime, uint64_t expectedGrantTime, uint32_t from)DcfManagerTestprivate
AddAccessRequestWithAckTimeout(uint64_t at, uint64_t txTime, uint64_t expectedGrantTime, uint32_t from)DcfManagerTestprivate
AddAccessRequestWithSuccessfullAck(uint64_t at, uint64_t txTime, uint64_t expectedGrantTime, uint32_t ackDelay, uint32_t from)DcfManagerTestprivate
AddAckTimeoutReset(uint64_t at)DcfManagerTestprivate
AddCcaBusyEvt(uint64_t at, uint64_t duration)DcfManagerTestprivate
AddDcfState(uint32_t aifsn)DcfManagerTestprivate
AddNavReset(uint64_t at, uint64_t duration)DcfManagerTestprivate
AddNavStart(uint64_t at, uint64_t duration)DcfManagerTestprivate
AddRxErrorEvt(uint64_t at, uint64_t duration)DcfManagerTestprivate
AddRxInsideSifsEvt(uint64_t at, uint64_t duration)DcfManagerTestprivate
AddRxOkEvt(uint64_t at, uint64_t duration)DcfManagerTestprivate
AddRxStartEvt(uint64_t at, uint64_t duration)DcfManagerTestprivate
AddSwitchingEvt(uint64_t at, uint64_t duration)DcfManagerTestprivate
AddTestCase(TestCase *testCase) NS_DEPRECATEDns3::TestCaseprotected
AddTestCase(TestCase *testCase, enum TestDuration duration)ns3::TestCaseprotected
AddTxEvt(uint64_t at, uint64_t duration)DcfManagerTestprivate
CreateDataDirFilename(std::string filename)ns3::TestCaseprotected
CreateTempDirFilename(std::string filename)ns3::TestCaseprotected
DcfManagerTest()DcfManagerTest
DcfStates typedefDcfManagerTestprivate
DoAccessRequest(uint64_t txTime, uint64_t expectedGrantTime, DcfStateTest *state)DcfManagerTestprivate
DoRun(void)DcfManagerTestvirtual
EndTest(void)DcfManagerTestprivate
ExpectCollision(uint64_t time, uint32_t from, uint32_t nSlots)DcfManagerTestprivate
ExpectInternalCollision(uint64_t time, uint32_t from, uint32_t nSlots)DcfManagerTestprivate
EXTENSIVE enum valuens3::TestCase
GetErrorStatus(void) const NS_DEPRECATEDns3::TestCaseprotected
GetName(void) const ns3::TestCase
GetParent() const ns3::TestCaseprotected
IsStatusFailure(void) const ns3::TestCaseprotected
IsStatusSuccess(void) const ns3::TestCaseprotected
m_ackTimeoutValueDcfManagerTestprivate
m_dcfManagerDcfManagerTestprivate
m_dcfStatesDcfManagerTestprivate
MustAssertOnFailure(void) const ns3::TestCaseprotected
MustContinueOnFailure(void) const ns3::TestCaseprotected
NotifyAccessGranted(uint32_t i)DcfManagerTest
NotifyChannelSwitching(uint32_t i)DcfManagerTest
NotifyCollision(uint32_t i)DcfManagerTest
NotifyInternalCollision(uint32_t i)DcfManagerTest
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)DcfManagerTestprivate
TAKES_FOREVER enum valuens3::TestCase
TestCase(std::string name)ns3::TestCaseprotected
TestDuration enum namens3::TestCase
~TestCase()ns3::TestCasevirtual