#include "lr-wpan-interference-helper.h"
#include <ns3/event-id.h>
#include <ns3/spectrum-phy.h>
#include <ns3/traced-callback.h>
#include <ns3/traced-value.h>
#include <iostream>
Go to the source code of this file.
Classes | |
struct | ns3::LrWpanEdPower |
Helper structure to manage the power measurement during ED. More... | |
class | ns3::LrWpanPhy |
Make LrWpanPhy a SpectrumPhy so we can enable the eventual modeling of device interference. More... | |
struct | ns3::LrWpanPhyDataAndSymbolRates |
This data structure provides the Bit rate and Symbol rate for a given channel See IEEE802.15.4-2006 Table 1 and 2 in section 6.1.1 and 6.1.2. More... | |
struct | ns3::LrWpanPhyPibAttributes |
IEEE802.15.4-2006 PHY PIB Attributes Table 23 in section 6.4.2. More... | |
struct | ns3::LrWpanPhyPpduHeaderSymbolNumber |
This data structure provides number of symbols for the PPDU headers: SHR and PHR See IEEE802.15.4-2006 Figure 16, Table 19 and 20 in section 6.3. More... | |
Namespaces | |
ns3 | |
Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
ns3::TracedValueCallback | |
TracedValue Callback function types. | |
Typedefs | |
typedef void(* | ns3::TracedValueCallback::LrWpanPhyEnumeration) (LrWpanPhyEnumeration oldValue, LrWpanPhyEnumeration newValue) |
TracedValue callback signature for LrWpanPhyEnumeration. More... | |
typedef Callback< void, LrWpanPhyEnumeration > | ns3::PdDataConfirmCallback |
This method implements the PD SAP: PdDataConfirm. More... | |
typedef Callback< void, uint32_t, Ptr< Packet >, uint8_t > | ns3::PdDataIndicationCallback |
This method implements the PD SAP: PdDataIndication. More... | |
typedef Callback< void, LrWpanPhyEnumeration > | ns3::PlmeCcaConfirmCallback |
This method implements the PD SAP: PlmeCcaConfirm. More... | |
typedef Callback< void, LrWpanPhyEnumeration, uint8_t > | ns3::PlmeEdConfirmCallback |
This method implements the PD SAP: PlmeEdConfirm. More... | |
typedef Callback< void, LrWpanPhyEnumeration, LrWpanPibAttributeIdentifier, Ptr< LrWpanPhyPibAttributes > > | ns3::PlmeGetAttributeConfirmCallback |
This method implements the PD SAP: PlmeGetAttributeConfirm. More... | |
typedef Callback< void, LrWpanPhyEnumeration, LrWpanPibAttributeIdentifier > | ns3::PlmeSetAttributeConfirmCallback |
This method implements the PD SAP: PlmeSetAttributeConfirm. More... | |
typedef Callback< void, LrWpanPhyEnumeration > | ns3::PlmeSetTRXStateConfirmCallback |
This method implements the PD SAP: PlmeSetTRXStateConfirm. More... | |
Functions | |
std::ostream & | ns3::operator<< (std::ostream &os, const LrWpanPhyEnumeration &state) |
Overloaded operator to print the value of a LrWpanPhyEnumeration. More... | |
std::ostream & | ns3::operator<< (std::ostream &os, const TracedValue< LrWpanPhyEnumeration > &state) |
Overloaded operator to print the value of a TracedValue<LrWpanPhyEnumeration>. More... | |