A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
lr-wpan-phy.cc File Reference
#include "lr-wpan-phy.h"
#include "lr-wpan-constants.h"
#include "lr-wpan-error-model.h"
#include "lr-wpan-lqi-tag.h"
#include "lr-wpan-net-device.h"
#include "lr-wpan-spectrum-signal-parameters.h"
#include "lr-wpan-spectrum-value-helper.h"
#include "ns3/abort.h"
#include "ns3/antenna-model.h"
#include "ns3/double.h"
#include "ns3/error-model.h"
#include "ns3/log.h"
#include "ns3/mobility-model.h"
#include "ns3/net-device.h"
#include "ns3/node.h"
#include "ns3/packet-burst.h"
#include "ns3/packet.h"
#include "ns3/pointer.h"
#include "ns3/random-variable-stream.h"
#include "ns3/simulator.h"
#include "ns3/spectrum-channel.h"
#include "ns3/spectrum-value.h"
#include <array>
Include dependency graph for lr-wpan-phy.cc:

Go to the source code of this file.

Namespaces

namespace  ns3
 Every class exported by the ns3 library is enclosed in the ns3 namespace.
namespace  ns3::lrwpan

Functions

std::ostream & ns3::lrwpan::operator<< (std::ostream &os, const PhyEnumeration &state)
 Overloaded operator to print the value of a PhyEnumeration.
std::ostream & ns3::lrwpan::operator<< (std::ostream &os, const TracedValue< PhyEnumeration > &state)
 Overloaded operator to print the value of a TracedValue<PhyEnumeration>.

Variables

constexpr std::array< PhyDataAndSymbolRates, 10 > ns3::lrwpan::dataSymbolRates
 The data and symbol rates for the different PHY options.
constexpr std::array< PhyPpduHeaderSymbolNumber, 10 > ns3::lrwpan::ppduHeaderSymbolNumbers
 The preamble, SFD, and PHR lengths in symbols for the different PHY options.