A Discrete-Event Network Simulator
QKDNetSim v2.0 (NS-3 v3.41) @ (+)
API
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
PingTestCase Member List

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

AddTestCase(TestCase *testCase, TestDuration duration=QUICK)ns3::TestCaseprotected
CheckReportLoss(uint16_t expectedReportLoss)PingTestCase
CheckReportReceived(uint32_t expectedReportRx)PingTestCase
CheckReportTime(Time expectedTime)PingTestCase
CheckReportTransmitted(uint32_t expectedReportTx)PingTestCase
CheckTraceRtt(uint32_t expectedRtt)PingTestCase
CheckTraceTx(uint32_t expectedTx)PingTestCase
CreateDataDirFilename(std::string filename)ns3::TestCaseprotected
CreateTempDirFilename(std::string filename)ns3::TestCaseprotected
DoRun() overridePingTestCaseprivatevirtual
DoSetup() overridePingTestCaseprivatevirtual
DoTeardown() overridePingTestCaseprivatevirtual
DropTraceSink(uint16_t seq, Ping::DropReason reason)PingTestCaseprivate
EXTENSIVE enum valuens3::TestCase
GetName() constns3::TestCase
GetParent() constns3::TestCaseprotected
IsFailed() constns3::TestCaseprivate
IsStatusFailure() constns3::TestCaseprotected
IsStatusSuccess() constns3::TestCaseprotected
m_checkReportLossPingTestCaseprivate
m_checkReportReceivedPingTestCaseprivate
m_checkReportTimePingTestCaseprivate
m_checkReportTransmittedPingTestCaseprivate
m_checkTraceRttPingTestCaseprivate
m_checkTraceTxPingTestCaseprivate
m_childrenns3::TestCaseprivate
m_countAttributePingTestCaseprivate
m_countTraceRttPingTestCaseprivate
m_countTraceTxPingTestCaseprivate
m_dataDirns3::TestCaseprivate
m_destinationPingTestCaseprivate
m_devicesPingTestCaseprivate
m_dropListPingTestCaseprivate
m_durationns3::TestCaseprivate
m_expectedReportLossPingTestCaseprivate
m_expectedReportRxPingTestCaseprivate
m_expectedReportTimePingTestCaseprivate
m_expectedReportTxPingTestCaseprivate
m_expectedTraceRttPingTestCaseprivate
m_expectedTraceTxPingTestCaseprivate
m_interpacketIntervalPingTestCaseprivate
m_ipv4InterfacesPingTestCaseprivate
m_ipv6InterfacesPingTestCaseprivate
m_lastTxPingTestCaseprivate
m_mtuPingTestCaseprivate
m_namens3::TestCaseprivate
m_nodesPingTestCaseprivate
m_parentns3::TestCaseprivate
m_resultns3::TestCaseprivate
m_runnerns3::TestCaseprivate
m_simulatorStopTimePingTestCaseprivate
m_sizeAttributePingTestCaseprivate
m_startTimePingTestCaseprivate
m_stopTimePingTestCaseprivate
m_useIpv6PingTestCaseprivate
MustAssertOnFailure() constns3::TestCaseprotected
MustContinueOnFailure() constns3::TestCaseprotected
operator=(const TestCase &)=deletens3::TestCase
PingTestCase(std::string name, bool useIpv6)PingTestCase
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
ReportTraceSink(const Ping::PingReport &report)PingTestCaseprivate
RttTraceSink(uint16_t seq, Time rttSample)PingTestCaseprivate
Run(TestRunnerImpl *runner)ns3::TestCaseprivate
SetCount(uint32_t count)PingTestCaseinline
SetDataDir(std::string directory)ns3::TestCaseprotected
SetDestinationAddress(Address address)PingTestCase
SetDropList(const std::list< uint32_t > &dropList)PingTestCaseinline
SetInterval(Time interval)PingTestCaseinline
SetSimulatorStopTime(Time stopTime)PingTestCase
SetSize(uint32_t size)PingTestCaseinline
SetStartTime(Time startTime)PingTestCaseinline
SetStopTime(Time stopTime)PingTestCaseinline
TAKES_FOREVER enum valuens3::TestCase
TestCase(const TestCase &)=deletens3::TestCase
TestCase(std::string name)ns3::TestCaseprotected
TestDuration enum namens3::TestCase
TxTraceSink(uint16_t seq, Ptr< Packet > p)PingTestCaseprivate
~TestCase()ns3::TestCasevirtual