create AthstatsWifiTraceSink instances and connect them to wifi devices More...
#include <athstats-helper.h>
Collaboration diagram for ns3::AthstatsHelper:Public Member Functions | |
| AthstatsHelper () | |
| void | EnableAthstats (std::string filename, uint32_t nodeid, uint32_t deviceid) |
| void | EnableAthstats (std::string filename, Ptr< NetDevice > nd) |
| void | EnableAthstats (std::string filename, NetDeviceContainer d) |
| void | EnableAthstats (std::string filename, NodeContainer n) |
Private Attributes | |
| Time | m_interval |
create AthstatsWifiTraceSink instances and connect them to wifi devices
Definition at line 45 of file athstats-helper.h.
| ns3::AthstatsHelper::AthstatsHelper | ( | ) |
Definition at line 37 of file athstats-helper.cc.
| void ns3::AthstatsHelper::EnableAthstats | ( | std::string | filename, |
| uint32_t | nodeid, | ||
| uint32_t | deviceid | ||
| ) |
Definition at line 43 of file athstats-helper.cc.
References ns3::Config::Connect(), ns3::AthstatsWifiTraceSink::DevRxTrace(), ns3::AthstatsWifiTraceSink::DevTxTrace(), ns3::MakeCallback(), ns3::AthstatsWifiTraceSink::PhyRxErrorTrace(), ns3::AthstatsWifiTraceSink::PhyRxOkTrace(), ns3::AthstatsWifiTraceSink::PhyStateTrace(), ns3::AthstatsWifiTraceSink::PhyTxTrace(), ns3::AthstatsWifiTraceSink::TxDataFailedTrace(), ns3::AthstatsWifiTraceSink::TxFinalDataFailedTrace(), ns3::AthstatsWifiTraceSink::TxFinalRtsFailedTrace(), and ns3::AthstatsWifiTraceSink::TxRtsFailedTrace().
Referenced by EnableAthstats().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 71 of file athstats-helper.cc.
References EnableAthstats().
Here is the call graph for this function:| void ns3::AthstatsHelper::EnableAthstats | ( | std::string | filename, |
| NetDeviceContainer | d | ||
| ) |
Definition at line 78 of file athstats-helper.cc.
References ns3::NetDeviceContainer::Begin(), EnableAthstats(), and ns3::NetDeviceContainer::End().
Here is the call graph for this function:| void ns3::AthstatsHelper::EnableAthstats | ( | std::string | filename, |
| NodeContainer | n | ||
| ) |
Definition at line 89 of file athstats-helper.cc.
References ns3::NetDeviceContainer::Add(), ns3::NodeContainer::Begin(), EnableAthstats(), ns3::NodeContainer::End(), ns3::Node::GetDevice(), and ns3::Node::GetNDevices().
Here is the call graph for this function:
|
private |
Definition at line 55 of file athstats-helper.h.