A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
ns3::SpectrumWifiPhyHelper Member List

This is the complete list of members for ns3::SpectrumWifiPhyHelper, including all inherited members.

AddChannel(const Ptr< SpectrumChannel > channel, const FrequencyRange &freqRange=WHOLE_WIFI_SPECTRUM)ns3::SpectrumWifiPhyHelper
AddChannel(const std::string &channelName, const FrequencyRange &freqRange=WHOLE_WIFI_SPECTRUM)ns3::SpectrumWifiPhyHelper
AddPhyToFreqRangeMapping(uint8_t linkId, const FrequencyRange &freqRange)ns3::SpectrumWifiPhyHelper
AddWifiBandwidthFilter(Ptr< SpectrumChannel > channel)ns3::SpectrumWifiPhyHelperprivate
AsciiTraceHelperForDevice()ns3::AsciiTraceHelperForDeviceinline
Create(Ptr< Node > node, Ptr< WifiNetDevice > device) const overridens3::SpectrumWifiPhyHelperprivatevirtual
DisablePreambleDetectionModel()ns3::WifiPhyHelper
DLT_IEEE802_11 enum valuens3::WifiPhyHelper
DLT_IEEE802_11_RADIO enum valuens3::WifiPhyHelper
DLT_PRISM_HEADER enum valuens3::WifiPhyHelper
EnableAscii(std::string prefix, Ptr< NetDevice > nd, bool explicitFilename=false)ns3::AsciiTraceHelperForDevice
EnableAscii(Ptr< OutputStreamWrapper > stream, Ptr< NetDevice > nd)ns3::AsciiTraceHelperForDevice
EnableAscii(std::string prefix, std::string ndName, bool explicitFilename=false)ns3::AsciiTraceHelperForDevice
EnableAscii(Ptr< OutputStreamWrapper > stream, std::string ndName)ns3::AsciiTraceHelperForDevice
EnableAscii(std::string prefix, NetDeviceContainer d)ns3::AsciiTraceHelperForDevice
EnableAscii(Ptr< OutputStreamWrapper > stream, NetDeviceContainer d)ns3::AsciiTraceHelperForDevice
EnableAscii(std::string prefix, NodeContainer n)ns3::AsciiTraceHelperForDevice
EnableAscii(Ptr< OutputStreamWrapper > stream, NodeContainer n)ns3::AsciiTraceHelperForDevice
EnableAscii(std::string prefix, uint32_t nodeid, uint32_t deviceid, bool explicitFilename)ns3::AsciiTraceHelperForDevice
EnableAscii(Ptr< OutputStreamWrapper > stream, uint32_t nodeid, uint32_t deviceid)ns3::AsciiTraceHelperForDevice
EnableAsciiAll(std::string prefix)ns3::AsciiTraceHelperForDevice
EnableAsciiAll(Ptr< OutputStreamWrapper > stream)ns3::AsciiTraceHelperForDevice
EnableAsciiImpl(Ptr< OutputStreamWrapper > stream, std::string prefix, uint32_t nodeid, uint32_t deviceid, bool explicitFilename)ns3::AsciiTraceHelperForDeviceprivate
EnableAsciiImpl(Ptr< OutputStreamWrapper > stream, std::string prefix, NodeContainer n)ns3::AsciiTraceHelperForDeviceprivate
EnableAsciiImpl(Ptr< OutputStreamWrapper > stream, std::string prefix, NetDeviceContainer d)ns3::AsciiTraceHelperForDeviceprivate
EnableAsciiImpl(Ptr< OutputStreamWrapper > stream, std::string prefix, std::string ndName, bool explicitFilename)ns3::AsciiTraceHelperForDeviceprivate
EnableAsciiImpl(Ptr< OutputStreamWrapper > stream, std::string prefix, Ptr< NetDevice > nd, bool explicitFilename)ns3::AsciiTraceHelperForDeviceprivate
EnableAsciiInternal(Ptr< OutputStreamWrapper > stream, std::string prefix, Ptr< NetDevice > nd, bool explicitFilename) overridens3::WifiPhyHelperprivatevirtual
EnablePcap(std::string prefix, Ptr< NetDevice > nd, bool promiscuous=false, bool explicitFilename=false)ns3::PcapHelperForDevice
EnablePcap(std::string prefix, std::string ndName, bool promiscuous=false, bool explicitFilename=false)ns3::PcapHelperForDevice
EnablePcap(std::string prefix, NetDeviceContainer d, bool promiscuous=false)ns3::PcapHelperForDevice
EnablePcap(std::string prefix, NodeContainer n, bool promiscuous=false)ns3::PcapHelperForDevice
EnablePcap(std::string prefix, uint32_t nodeid, uint32_t deviceid, bool promiscuous=false)ns3::PcapHelperForDevice
EnablePcapAll(std::string prefix, bool promiscuous=false)ns3::PcapHelperForDevice
EnablePcapInternal(std::string prefix, Ptr< NetDevice > nd, bool promiscuous, bool explicitFilename) overridens3::WifiPhyHelperprivatevirtual
GetOrCreatePcapFile(const std::shared_ptr< PcapFilesInfo > &info, uint8_t phyId)ns3::WifiPhyHelperprivatestatic
GetPcapCaptureType() constns3::WifiPhyHelper
GetPcapDataLinkType() constns3::WifiPhyHelper
GetRadiotapHeader(RadiotapHeader &header, Ptr< Packet > packet, uint16_t channelFreqMhz, WifiTxVector txVector, MpduInfo aMpdu, uint16_t staId)ns3::WifiPhyHelperprivatestatic
GetRadiotapHeader(RadiotapHeader &header, Ptr< Packet > packet, uint16_t channelFreqMhz, WifiTxVector txVector, MpduInfo aMpdu, uint16_t staId, SignalNoiseDbm signalNoise)ns3::WifiPhyHelperprivatestatic
InstallPhyInterfaces(uint8_t linkId, Ptr< SpectrumWifiPhy > phy) constns3::SpectrumWifiPhyHelperprivate
m_channelsns3::SpectrumWifiPhyHelperprivate
m_errorRateModelns3::WifiPhyHelperprotected
m_frameCaptureModelns3::WifiPhyHelperprotected
m_interfacesMapns3::SpectrumWifiPhyHelperprivate
m_interferenceHelperns3::WifiPhyHelperprotected
m_pcapDltns3::WifiPhyHelperprivate
m_pcapTypens3::WifiPhyHelperprivate
m_physns3::WifiPhyHelperprotected
m_preambleDetectionModelns3::WifiPhyHelperprotected
PcapCaptureType enum namens3::WifiPhyHelper
PcapHelperForDevice()ns3::PcapHelperForDeviceinline
PcapSniffRxEvent(const std::shared_ptr< PcapFilesInfo > &info, uint8_t phyId, Ptr< const Packet > packet, uint16_t channelFreqMhz, WifiTxVector txVector, MpduInfo aMpdu, SignalNoiseDbm signalNoise, uint16_t staId=SU_STA_ID)ns3::WifiPhyHelperprotectedstatic
PcapSniffTxEvent(const std::shared_ptr< PcapFilesInfo > &info, uint8_t phyId, Ptr< const Packet > packet, uint16_t channelFreqMhz, WifiTxVector txVector, MpduInfo aMpdu, uint16_t staId=SU_STA_ID)ns3::WifiPhyHelperprotectedstatic
ResetPhyToFreqRangeMapping()ns3::SpectrumWifiPhyHelper
Set(std::string name, const AttributeValue &v)ns3::WifiPhyHelper
Set(uint8_t linkId, std::string name, const AttributeValue &v)ns3::WifiPhyHelper
SetChannel(const Ptr< SpectrumChannel > channel)ns3::SpectrumWifiPhyHelper
SetChannel(const std::string &channelName)ns3::SpectrumWifiPhyHelper
SetErrorRateModel(std::string type, Args &&... args)ns3::WifiPhyHelper
SetErrorRateModel(uint8_t linkId, std::string type, Args &&... args)ns3::WifiPhyHelper
SetFrameCaptureModel(std::string type, Args &&... args)ns3::WifiPhyHelper
SetFrameCaptureModel(uint8_t linkId, std::string type, Args &&... args)ns3::WifiPhyHelper
SetInterferenceHelper(std::string type, Args &&... args)ns3::WifiPhyHelper
SetPcapCaptureType(PcapCaptureType type)ns3::WifiPhyHelper
SetPcapDataLinkType(SupportedPcapDataLinkTypes dlt)ns3::WifiPhyHelper
SetPreambleDetectionModel(std::string type, Args &&... args)ns3::WifiPhyHelper
SetPreambleDetectionModel(uint8_t linkId, std::string type, Args &&... args)ns3::WifiPhyHelper
SpectrumChannelSwitched(Ptr< SpectrumWifiPhy > phy)ns3::SpectrumWifiPhyHelperprivatestatic
SpectrumWifiPhyHelper(uint8_t nLinks=1)ns3::SpectrumWifiPhyHelper
SupportedPcapDataLinkTypes enum namens3::WifiPhyHelper
WifiPhyHelper(uint8_t nLinks=1)ns3::WifiPhyHelper
~AsciiTraceHelperForDevice()ns3::AsciiTraceHelperForDeviceinlinevirtual
~PcapHelperForDevice()ns3::PcapHelperForDeviceinlinevirtual
~WifiPhyHelper() overridens3::WifiPhyHelper