#include "ns3/core-module.h"
#include "ns3/network-module.h"
#include "ns3/applications-module.h"
#include "ns3/mobility-module.h"
#include "ns3/wifi-module.h"
Go to the source code of this file.
Functions | |
static void | AdvancePosition (Ptr< Node > node) |
void | DevRxTrace (std::string context, Ptr< const Packet > p) |
void | DevTxTrace (std::string context, Ptr< const Packet > p) |
static Vector | GetPosition (Ptr< Node > node) |
void | PhyRxErrorTrace (std::string context, Ptr< const Packet > packet, double snr) |
void | PhyRxOkTrace (std::string context, Ptr< const Packet > packet, double snr, WifiMode mode, WifiPreamble preamble) |
void | PhyStateTrace (std::string context, Time start, Time duration, WifiPhyState state) |
void | PhyTxTrace (std::string context, Ptr< const Packet > packet, WifiMode mode, WifiPreamble preamble, uint8_t txPower) |
static void | SetPosition (Ptr< Node > node, Vector position) |
Variables | |
static bool | g_verbose = true |
Definition at line 96 of file wifi-ap.cc.
References GetPosition(), ns3::Simulator::Schedule(), ns3::Seconds(), and SetPosition().
Definition at line 41 of file wifi-ap.cc.
References g_verbose.
Definition at line 33 of file wifi-ap.cc.
References g_verbose.
Definition at line 89 of file wifi-ap.cc.
References ns3::Object::GetObject(), ns3::MobilityModel::GetPosition(), and third::mobility.
Referenced by AdvancePosition().
Definition at line 57 of file wifi-ap.cc.
References g_verbose.
void PhyRxOkTrace | ( | std::string | context, |
Ptr< const Packet > | packet, | ||
double | snr, | ||
WifiMode | mode, | ||
WifiPreamble | preamble | ||
) |
Definition at line 49 of file wifi-ap.cc.
References g_verbose.
void PhyStateTrace | ( | std::string | context, |
Time | start, | ||
Time | duration, | ||
WifiPhyState | state | ||
) |
Definition at line 73 of file wifi-ap.cc.
References g_verbose.
void PhyTxTrace | ( | std::string | context, |
Ptr< const Packet > | packet, | ||
WifiMode | mode, | ||
WifiPreamble | preamble, | ||
uint8_t | txPower | ||
) |
Definition at line 65 of file wifi-ap.cc.
References g_verbose.
Definition at line 82 of file wifi-ap.cc.
References ns3::Object::GetObject(), third::mobility, and ns3::MobilityModel::SetPosition().
Referenced by AdvancePosition(), NodeStatistics::AdvancePosition(), LteX2HandoverMeasuresTestCase::DoRun(), ChainRegressionTest::DoRun(), AodvExample::InstallApplications(), and UanExperiment::SetupPositions().
|
static |
Definition at line 30 of file wifi-ap.cc.
Referenced by DevRxTrace(), DevTxTrace(), PhyRxErrorTrace(), PhyRxOkTrace(), PhyStateTrace(), and PhyTxTrace().