A Discrete-Event Network Simulator
qkdnetsim_etsi_014 @ (+)
API
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
OfdmaSpectrumWifiPhy Member List

This is the complete list of members for OfdmaSpectrumWifiPhy, including all inherited members.

AbortCurrentReception(WifiPhyRxfailureReason reason)ns3::WifiPhyprivate
AddPhyEntity(WifiModulationClass modulation, Ptr< PhyEntity > phyEntity)ns3::WifiPhyprotected
AddStaticPhyEntity(WifiModulationClass modulation, Ptr< PhyEntity > phyEntity)ns3::WifiPhystatic
AddSupportedChannelWidth(uint16_t width)ns3::WifiPhy
AggregateObject(Ptr< Object > other)ns3::Object
AssignStreams(int64_t stream)ns3::WifiPhyvirtual
CalculatePhyPreambleAndHeaderDuration(const WifiTxVector &txVector)ns3::WifiPhystatic
CalculateSnr(const WifiTxVector &txVector, double ber) constns3::WifiPhy
CalculateTxDuration(uint32_t size, const WifiTxVector &txVector, WifiPhyBand band, uint16_t staId=SU_STA_ID)ns3::WifiPhystatic
CalculateTxDuration(Ptr< const WifiPsdu > psdu, const WifiTxVector &txVector, WifiPhyBand band)ns3::WifiPhystatic
CalculateTxDuration(WifiConstPsduMap psduMap, const WifiTxVector &txVector, WifiPhyBand band)ns3::WifiPhystatic
ChannelTuple typedefns3::WifiPhy
Check(void) constns3::Objectprivate
CheckLoose(void) constns3::Objectprivate
Configure80211a(void)ns3::WifiPhyprivate
Configure80211ac(void)ns3::WifiPhyprivate
Configure80211ax(void)ns3::WifiPhyprivate
Configure80211b(void)ns3::WifiPhyprivate
Configure80211g(void)ns3::WifiPhyprivate
Configure80211n(void)ns3::WifiPhyprivate
Configure80211p(void)ns3::WifiPhyprivate
ConfigureHtDeviceMcsSet(void)ns3::WifiPhyprivate
ConfigureStandard(WifiStandard standard)ns3::WifiPhyvirtual
Construct(const AttributeConstructionList &attributes)ns3::Objectprivate
ConstructSelf(const AttributeConstructionList &attributes)ns3::ObjectBaseprotected
ConvertHeRuSubcarriers(uint16_t bandWidth, uint16_t guardBandwidth, HeRu::SubcarrierRange range, uint8_t bandIndex=0) const overridens3::SpectrumWifiPhyprivatevirtual
CreateWifiSpectrumPhyInterface(Ptr< NetDevice > device)ns3::SpectrumWifiPhy
Dispose(void)ns3::Object
DoChannelSwitch(void) overridens3::SpectrumWifiPhyvirtual
DoDelete(void)ns3::Objectprivate
DoDispose(void) overrideOfdmaSpectrumWifiPhyvirtual
DoGetObject(TypeId tid) constns3::Objectprivate
DoInitialize(void) overrideOfdmaSpectrumWifiPhyvirtual
DoSet(Ptr< const AttributeAccessor > spec, Ptr< const AttributeChecker > checker, const AttributeValue &value)ns3::ObjectBaseprivate
EndReceiveInterBss(void)ns3::WifiPhy
GetAckTxTime(void) constns3::WifiPhy
GetAddressedPsduInPpdu(Ptr< const WifiPpdu > ppdu) constns3::WifiPhyprivate
GetAggregateIterator(void) constns3::Object
GetAntenna(void) constns3::SpectrumWifiPhy
GetAttribute(std::string name, AttributeValue &value) constns3::ObjectBase
GetAttributeFailSafe(std::string name, AttributeValue &value) constns3::ObjectBase
GetBand(uint16_t bandWidth, uint8_t bandIndex=0) overridens3::SpectrumWifiPhyprotectedvirtual
GetBandBandwidth(void) constns3::SpectrumWifiPhy
GetBlockAckTxTime(void) constns3::WifiPhy
GetBssMembershipSelectorList(void) constns3::WifiPhy
GetCcaEdThreshold(void) constns3::WifiPhy
GetChannel(void) const overridens3::SpectrumWifiPhyvirtual
GetChannelNumber(void) constns3::WifiPhy
GetChannelSwitchDelay(void) constns3::WifiPhy
GetChannelWidth(void) constns3::WifiPhy
GetCurrentEvent(void)OfdmaSpectrumWifiPhy
GetCurrentPreambleEvents(void)OfdmaSpectrumWifiPhy
GetDefaultMode(void) constns3::WifiPhy
GetDelayUntilChannelSwitch(void)ns3::WifiPhyprotected
GetDelayUntilIdle(void)ns3::WifiPhy
GetDevice(void) constns3::WifiPhy
GetEnergyDuration(double energyW, WifiSpectrumBand band)OfdmaSpectrumWifiPhy
GetFrequency(void) constns3::WifiPhy
GetGuardBandwidth(uint16_t currentChannelWidth) const overrideOfdmaSpectrumWifiPhyvirtual
GetHePhy(void) constOfdmaSpectrumWifiPhy
GetInstanceTypeId(void) constns3::Objectvirtual
GetLastRxEndTime(void) constns3::WifiPhy
GetLastRxStartTime(void) constns3::WifiPhy
GetMaxPsduSize(WifiModulationClass modulation)ns3::WifiPhystatic
GetMaxSupportedRxSpatialStreams(void) constns3::WifiPhy
GetMaxSupportedTxSpatialStreams(void) constns3::WifiPhy
GetMcs(WifiModulationClass modulation, uint8_t mcs) constns3::WifiPhy
GetMcsList(void) constns3::WifiPhy
GetMcsList(WifiModulationClass modulation) constns3::WifiPhy
GetMeasurementChannelWidth(const Ptr< const WifiPpdu > ppdu) constns3::WifiPhyprotected
GetMobility(void) constns3::WifiPhy
GetModeList(void) constns3::WifiPhy
GetModeList(WifiModulationClass modulation) constns3::WifiPhy
GetNMcs(void) constns3::WifiPhy
GetNTxPower(void) constns3::WifiPhy
GetNumberOfAntennas(void) constns3::WifiPhy
GetObject(void) constns3::Objectinline
GetObject(TypeId tid) constns3::Object
GetObject() constns3::Objectinline
GetObject(TypeId tid) constns3::Objectinline
GetObjectIid(void)ns3::ObjectBaserelated
GetOperatingChannel(void) constns3::WifiPhy
GetPayloadDuration(uint32_t size, const WifiTxVector &txVector, WifiPhyBand band, MpduType mpdutype=NORMAL_MPDU, uint16_t staId=SU_STA_ID)ns3::WifiPhystatic
GetPayloadDuration(uint32_t size, const WifiTxVector &txVector, WifiPhyBand band, MpduType mpdutype, bool incFlag, uint32_t &totalAmpduSize, double &totalAmpduNumSymbols, uint16_t staId)ns3::WifiPhystatic
GetPhyBand(void) constns3::WifiPhy
GetPhyEntity(WifiModulationClass modulation) constns3::WifiPhy
GetPifs(void) constns3::WifiPhy
GetPowerDbm(uint8_t power) constns3::WifiPhy
GetPreambleDetectionDuration(void)ns3::WifiPhystatic
GetPreviouslyRxPpduUid(void) constns3::WifiPhy
GetPrimary20Index(void) constns3::WifiPhy
GetPrimaryBand(uint16_t bandWidth)ns3::WifiPhyprotected
GetPrimaryChannelNumber(uint16_t primaryChannelWidth) constns3::WifiPhy
GetReferenceCount(void) constns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
GetRxGain(void) constns3::WifiPhy
GetRxSensitivity(void) constns3::WifiPhy
GetRxSpectrumModel()ns3::SpectrumWifiPhy
GetShortPhyPreambleSupported(void) constns3::WifiPhy
GetSifs(void) constns3::WifiPhy
GetSlot(void) constns3::WifiPhy
GetStandard(void) constns3::WifiPhy
GetStartOfPacketDuration(const WifiTxVector &txVector)ns3::WifiPhystatic
GetState(void) constns3::WifiPhy
GetStaticPhyEntities(void)ns3::WifiPhyprivatestatic
GetStaticPhyEntity(WifiModulationClass modulation)ns3::WifiPhystatic
GetSupportedChannelWidthSet(void) constns3::WifiPhy
GetTxGain(void) constns3::WifiPhy
GetTxMaskRejectionParams(void) const overridens3::SpectrumWifiPhyvirtual
GetTxPowerEnd(void) constns3::WifiPhy
GetTxPowerForTransmission(Ptr< const WifiPpdu > ppdu) constns3::WifiPhy
GetTxPowerStart(void) constns3::WifiPhy
GetTypeId(void)OfdmaSpectrumWifiPhystatic
GetWifiConstPsduMap(Ptr< const WifiPsdu > psdu, const WifiTxVector &txVector)ns3::WifiPhystatic
Initialize(void)ns3::Object
IsInitialized(void) constns3::Object
IsMcsSupported(WifiModulationClass modulation, uint8_t mcs) constns3::WifiPhy
IsModeSupported(WifiMode mode) constns3::WifiPhy
IsStateCcaBusy(void) constns3::WifiPhy
IsStateIdle(void) constns3::WifiPhy
IsStateOff(void) constns3::WifiPhy
IsStateRx(void) constns3::WifiPhy
IsStateSleep(void) constns3::WifiPhy
IsStateSwitching(void) constns3::WifiPhy
IsStateTx(void) constns3::WifiPhy
m_ackTxTimens3::WifiPhyprivate
m_aggregatesns3::Objectprivate
m_antennans3::SpectrumWifiPhyprivate
m_bandns3::WifiPhyprivate
m_blockAckTxTimens3::WifiPhyprivate
m_capabilitiesChangedCallbackns3::WifiPhyprivate
m_ccaEdThresholdWns3::WifiPhyprivate
m_channelns3::SpectrumWifiPhyprivate
m_channelAccessRequestedns3::WifiPhyprivate
m_channelSettingsns3::WifiPhyprivate
m_channelSwitchDelayns3::WifiPhyprivate
m_countns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >mutableprivate
m_currentEventns3::WifiPhyprotected
m_currentPreambleEventsns3::WifiPhyprotected
m_devicens3::WifiPhyprivate
m_disableWifiReceptionns3::SpectrumWifiPhyprivate
m_disposedns3::Objectprivate
m_endPhyRxEventns3::WifiPhyprotected
m_endTxEventns3::WifiPhyprotected
m_frameCaptureModelns3::WifiPhyprivate
m_getObjectCountns3::Objectprivate
m_initializedns3::Objectprivate
m_interferencens3::WifiPhyprotected
m_mobilityns3::WifiPhyprivate
m_noiseFigureDbns3::WifiPhyprivate
m_nTxPowerns3::WifiPhyprivate
m_numberOfAntennasns3::WifiPhyprivate
m_ofdmTestHePhyOfdmaSpectrumWifiPhyprivate
m_operatingChannelns3::WifiPhyprivate
m_phyEntitiesns3::WifiPhyprotected
m_phyMonitorSniffRxTracens3::WifiPhyprivate
m_phyMonitorSniffTxTracens3::WifiPhyprivate
m_phyRxBeginTracens3::WifiPhyprivate
m_phyRxDropTracens3::WifiPhyprivate
m_phyRxEndTracens3::WifiPhyprivate
m_phyRxPayloadBeginTracens3::WifiPhyprivate
m_phyTxBeginTracens3::WifiPhyprivate
m_phyTxDropTracens3::WifiPhyprivate
m_phyTxEndTracens3::WifiPhyprivate
m_phyTxPpduUidTraceOfdmaSpectrumWifiPhyprivate
m_phyTxPsduBeginTracens3::WifiPhyprivate
m_pifsns3::WifiPhyprivate
m_postReceptionErrorModelns3::WifiPhyprivate
m_powerDensityLimitns3::WifiPhyprivate
m_powerRestrictedns3::WifiPhyprivate
m_preambleDetectionModelns3::WifiPhyprivate
m_previouslyRxPpduUidns3::WifiPhyprotected
m_randomns3::WifiPhyprotected
m_ruBandsns3::SpectrumWifiPhyprivate
m_rxGainDbns3::WifiPhyprivate
m_rxMpduReferenceNumberns3::WifiPhyprotected
m_rxSensitivityWns3::WifiPhyprivate
m_rxSpatialStreamsns3::WifiPhyprivate
m_rxSpectrumModelns3::SpectrumWifiPhymutableprivate
m_shortPreamblens3::WifiPhyprivate
m_sifsns3::WifiPhyprivate
m_signalCbns3::SpectrumWifiPhyprivate
m_slotns3::WifiPhyprivate
m_standardns3::WifiPhyprivate
m_statens3::WifiPhyprotected
m_supportedChannelWidthSetns3::WifiPhyprivate
m_tidns3::Objectprivate
m_timeLastPreambleDetectedns3::WifiPhyprivate
m_txGainDbns3::WifiPhyprivate
m_txMaskInnerBandMinimumRejectionns3::SpectrumWifiPhyprivate
m_txMaskOuterBandMaximumRejectionns3::SpectrumWifiPhyprivate
m_txMaskOuterBandMinimumRejectionns3::SpectrumWifiPhyprivate
m_txMpduReferenceNumberns3::WifiPhyprotected
m_txPowerBaseDbmns3::WifiPhyprivate
m_txPowerEndDbmns3::WifiPhyprivate
m_txPowerMaxMimons3::WifiPhyprivate
m_txPowerMaxSisons3::WifiPhyprivate
m_txSpatialStreamsns3::WifiPhyprivate
m_wifiRadioEnergyModelns3::WifiPhyprivate
m_wifiSpectrumPhyInterfacens3::SpectrumWifiPhyprivate
MonitorSnifferRxCallback typedefns3::WifiPhy
MonitorSnifferTxCallback typedefns3::WifiPhy
NotifyChannelAccessRequested(void)ns3::WifiPhy
NotifyConstructionCompleted(void)ns3::ObjectBaseprotectedvirtual
NotifyMonitorSniffRx(Ptr< const WifiPsdu > psdu, uint16_t channelFreqMhz, WifiTxVector txVector, SignalNoiseDbm signalNoise, std::vector< bool > statusPerMpdu, uint16_t staId=SU_STA_ID)ns3::WifiPhy
NotifyMonitorSniffTx(Ptr< const WifiPsdu > psdu, uint16_t channelFreqMhz, WifiTxVector txVector, uint16_t staId=SU_STA_ID)ns3::WifiPhy
NotifyNewAggregate(void)ns3::Objectprotectedvirtual
NotifyRxBegin(Ptr< const WifiPsdu > psdu, const RxPowerWattPerChannelBand &rxPowersW)ns3::WifiPhy
NotifyRxDrop(Ptr< const WifiPsdu > psdu, WifiPhyRxfailureReason reason)ns3::WifiPhy
NotifyRxEnd(Ptr< const WifiPsdu > psdu)ns3::WifiPhy
NotifyTxBegin(WifiConstPsduMap psdus, double txPowerW)ns3::WifiPhy
NotifyTxDrop(Ptr< const WifiPsdu > psdu)ns3::WifiPhy
NotifyTxEnd(WifiConstPsduMap psdus)ns3::WifiPhy
Object()ns3::Object
Object(const Object &o)ns3::Objectprotected
OfdmaSpectrumWifiPhy(uint16_t staId)OfdmaSpectrumWifiPhy
operator=([[maybe_unused]] const SimpleRefCount &o)ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
PhyRxBeginTracedCallback typedefns3::WifiPhy
PhyRxPayloadBeginTracedCallback typedefns3::WifiPhy
PhyTxBeginTracedCallback typedefns3::WifiPhy
PsduTxBeginCallback typedefns3::WifiPhy
PushMcs(WifiMode mode)ns3::WifiPhyprivate
RebuildMcsMap(void)ns3::WifiPhyprivate
Ref(void) constns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
RegisterListener(WifiPhyListener *listener)ns3::WifiPhy
Reset(void)ns3::WifiPhyprotected
ResetCca(bool powerRestricted, double txPowerMaxSiso=0, double txPowerMaxMimo=0)ns3::WifiPhy
ResetReceive(Ptr< Event > event)ns3::WifiPhy
ResetSpectrumModel(void)ns3::SpectrumWifiPhyprivate
ResumeFromOff(void)ns3::WifiPhy
ResumeFromSleep(void)ns3::WifiPhy
RuBand typedefns3::SpectrumWifiPhyprivate
Send(Ptr< const WifiPsdu > psdu, const WifiTxVector &txVector)ns3::WifiPhy
Send(WifiConstPsduMap psdus, const WifiTxVector &txVector)ns3::WifiPhy
SetAntenna(const Ptr< AntennaModel > antenna)ns3::SpectrumWifiPhy
SetAttribute(std::string name, const AttributeValue &value)ns3::ObjectBase
SetAttributeFailSafe(std::string name, const AttributeValue &value)ns3::ObjectBase
SetCapabilitiesChangedCallback(Callback< void > callback)ns3::WifiPhy
SetCcaEdThreshold(double threshold)ns3::WifiPhy
SetChannel(const Ptr< SpectrumChannel > channel)ns3::SpectrumWifiPhy
SetDevice(const Ptr< WifiNetDevice > device)ns3::WifiPhy
SetErrorRateModel(const Ptr< ErrorRateModel > model)ns3::WifiPhy
SetFrameCaptureModel(const Ptr< FrameCaptureModel > frameCaptureModel)ns3::WifiPhy
SetInterferenceHelper(const Ptr< InterferenceHelper > helper)ns3::WifiPhyvirtual
SetMaxSupportedRxSpatialStreams(uint8_t streams)ns3::WifiPhy
SetMaxSupportedTxSpatialStreams(uint8_t streams)ns3::WifiPhy
SetMobility(const Ptr< MobilityModel > mobility)ns3::WifiPhy
SetNTxPower(uint8_t n)ns3::WifiPhy
SetNumberOfAntennas(uint8_t antennas)ns3::WifiPhy
SetOffMode(void)ns3::WifiPhy
SetOperatingChannel(const ChannelTuple &channelTuple)ns3::WifiPhy
SetPifs(Time pifs)ns3::WifiPhy
SetPostReceptionErrorModel(const Ptr< ErrorModel > em)ns3::WifiPhy
SetPpduUid(uint64_t uid)OfdmaSpectrumWifiPhy
SetPreambleDetectionModel(const Ptr< PreambleDetectionModel > preambleDetectionModel)ns3::WifiPhy
SetReceiveErrorCallback(RxErrorCallback callback)ns3::WifiPhy
SetReceiveOkCallback(RxOkCallback callback)ns3::WifiPhy
SetRxGain(double gain)ns3::WifiPhy
SetRxNoiseFigure(double noiseFigureDb)ns3::WifiPhy
SetRxSensitivity(double threshold)ns3::WifiPhy
SetShortPhyPreambleSupported(bool preamble)ns3::WifiPhy
SetSifs(Time sifs)ns3::WifiPhy
SetSleepMode(void)ns3::WifiPhy
SetSlot(Time slot)ns3::WifiPhy
SetTriggerFrameUid(uint64_t uid)OfdmaSpectrumWifiPhy
SetTxGain(double gain)ns3::WifiPhy
SetTxPowerEnd(double end)ns3::WifiPhy
SetTxPowerStart(double start)ns3::WifiPhy
SetTypeId(TypeId tid)ns3::Objectprivate
SetWifiRadioEnergyModel(const Ptr< WifiRadioEnergyModel > wifiRadioEnergyModel)ns3::WifiPhy
SignalArrivalCallback typedefns3::SpectrumWifiPhy
SimpleRefCount()ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
SimpleRefCount(const SimpleRefCount &o[[maybe_unused]])ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
SpectrumWifiPhy()ns3::SpectrumWifiPhy
StartReceivePreamble(Ptr< WifiPpdu > ppdu, RxPowerWattPerChannelBand &rxPowersW, Time rxDuration)ns3::WifiPhy
StartRx(Ptr< SpectrumSignalParameters > rxParams)ns3::SpectrumWifiPhy
StartTx(Ptr< WifiPpdu > ppdu) overrideOfdmaSpectrumWifiPhyvirtual
SwitchMaybeToCcaBusy(uint16_t channelWidth)ns3::WifiPhyprotected
TraceConnect(std::string name, std::string context, const CallbackBase &cb)ns3::ObjectBase
TraceConnectWithoutContext(std::string name, const CallbackBase &cb)ns3::ObjectBase
TraceDisconnect(std::string name, std::string context, const CallbackBase &cb)ns3::ObjectBase
TraceDisconnectWithoutContext(std::string name, const CallbackBase &cb)ns3::ObjectBase
Transmit(Ptr< WifiSpectrumSignalParameters > txParams)ns3::SpectrumWifiPhy
TxPpduUidCallback typedefOfdmaSpectrumWifiPhy
Unref(void) constns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
UnregisterListener(WifiPhyListener *listener)ns3::WifiPhy
UpdateInterferenceHelperBands(void)ns3::SpectrumWifiPhyprivate
UpdateSortedArray(struct Aggregates *aggregates, uint32_t i) constns3::Objectprivate
WifiPhy()ns3::WifiPhy
~Object()ns3::Objectvirtual
~ObjectBase()ns3::ObjectBasevirtual
~OfdmaSpectrumWifiPhy()OfdmaSpectrumWifiPhyvirtual
~SpectrumWifiPhy()ns3::SpectrumWifiPhyvirtual
~WifiPhy()ns3::WifiPhyvirtual