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, NetDeviceContainer d) |
| Enable athstats. | |
| void | EnableAthstats (std::string filename, NodeContainer n) |
| Enable athstats. | |
| void | EnableAthstats (std::string filename, Ptr< NetDevice > nd) |
| Enable athstats. | |
| void | EnableAthstats (std::string filename, uint32_t nodeid, uint32_t deviceid) |
| Enable athstats. | |
Private Attributes | |
| Time | m_interval |
| interval | |
create AthstatsWifiTraceSink instances and connect them to wifi devices
Definition at line 49 of file athstats-helper.h.
| ns3::AthstatsHelper::AthstatsHelper | ( | ) |
Definition at line 39 of file athstats-helper.cc.
| void ns3::AthstatsHelper::EnableAthstats | ( | std::string | filename, |
| NetDeviceContainer | d | ||
| ) |
Enable athstats.
| filename | the file name |
| d | the collection of devices |
Definition at line 88 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 | ||
| ) |
Enable athstats.
| filename | the file name |
| n | the collection of nodes |
Definition at line 98 of file athstats-helper.cc.
References ns3::NetDeviceContainer::Add(), ns3::NodeContainer::Begin(), EnableAthstats(), and ns3::NodeContainer::End().
Here is the call graph for this function:Enable athstats.
| filename | the file name |
| nd | the device |
Definition at line 82 of file athstats-helper.cc.
References EnableAthstats().
Here is the call graph for this function:| void ns3::AthstatsHelper::EnableAthstats | ( | std::string | filename, |
| uint32_t | nodeid, | ||
| uint32_t | deviceid | ||
| ) |
Enable athstats.
| filename | the file name |
| nodeid | the node ID |
| deviceid | the device ID |
Definition at line 45 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:
|
private |
interval
Definition at line 80 of file athstats-helper.h.