#include "ns3/basic-energy-source-helper.h"#include "ns3/command-line.h"#include "ns3/config.h"#include "ns3/internet-stack-helper.h"#include "ns3/ipv4-address-helper.h"#include "ns3/log.h"#include "ns3/mobility-helper.h"#include "ns3/mobility-model.h"#include "ns3/on-off-helper.h"#include "ns3/packet-sink-helper.h"#include "ns3/string.h"#include "ns3/wifi-net-device.h"#include "ns3/wifi-radio-energy-model-helper.h"#include "ns3/wifi-utils.h"#include "ns3/yans-wifi-channel.h"#include "ns3/yans-wifi-helper.h"
Include dependency graph for wifi-sleep.cc:Go to the source code of this file.
Functions | |
| template<int node> | |
| void | PhyStateTrace (std::string context, Time start, Time duration, WifiPhyState state) |
| PHY state trace sink. | |
| template<int node> | |
| void | RemainingEnergyTrace (double oldValue, double newValue) |
| Remaining energy trace sink. | |
$ ./ns3 run "wifi-sleep [Program Options]"
--dataRate --packetSize --duration --initialEnergy --voltage --txPowerStart --txPowerEnd --nTxPowerLevels --txPowerLevel --idleCurrent --txCurrent --verbose Definition in file wifi-sleep.cc.
| void PhyStateTrace | ( | std::string | context, |
| Time | start, | ||
| Time | duration, | ||
| WifiPhyState | state | ||
| ) |
PHY state trace sink.
| node | The node ID this trace belongs to. |
| context | The context |
| start | Start time for the current state |
| duration | Duratio of the current state |
| state | State |
Definition at line 98 of file wifi-sleep.cc.
References f(), ns3::Time::GetSeconds(), and ns3::Simulator::Now().
Here is the call graph for this function:Remaining energy trace sink.
| node | The node ID this trace belongs to. |
| oldValue | Old value. |
| newValue | New value. |
Definition at line 77 of file wifi-sleep.cc.
References f(), ns3::Time::GetSeconds(), and ns3::Simulator::Now().
Here is the call graph for this function: