This is the complete list of members for ns3::EhtPhy, including all inherited members.
ABORT enum value | ns3::PhyEntity | |
AbortCurrentReception(WifiPhyRxfailureReason reason) | ns3::PhyEntity | protected |
AddPreambleEvent(Ptr< Event > event) | ns3::PhyEntity | protected |
begin() const | ns3::PhyEntity | |
BuildModeList() override | ns3::EhtPhy | protectedvirtual |
BuildPpdu(const WifiConstPsduMap &psdus, const WifiTxVector &txVector, Time ppduDuration) override | ns3::EhtPhy | virtual |
CalculateDataRate(Time symbolDuration, uint16_t usableSubCarriers, uint16_t numberOfBitsPerSubcarrier, double codingRate, uint8_t nss) | ns3::HtPhy | protectedstatic |
ns3::OfdmPhy::CalculateDataRate(WifiCodeRate codeRate, uint16_t constellationSize, uint16_t channelWidth) | ns3::OfdmPhy | protectedstatic |
ns3::OfdmPhy::CalculateDataRate(Time symbolDuration, uint16_t usableSubCarriers, uint16_t numberOfBitsPerSubcarrier, double codingRate) | ns3::OfdmPhy | protectedstatic |
CalculateNonHeDurationForHeMu(const WifiTxVector &txVector) const override | ns3::EhtPhy | protectedvirtual |
CalculateNonHeDurationForHeTb(const WifiTxVector &txVector) const override | ns3::EhtPhy | protectedvirtual |
CalculateNonHtReferenceRate(WifiCodeRate codeRate, uint16_t constellationSize) | ns3::EhtPhy | protectedstatic |
CalculatePhyPreambleAndHeaderDuration(const WifiTxVector &txVector) const | ns3::PhyEntity | |
CalculatePhyRate(WifiCodeRate codeRate, uint64_t dataRate) | ns3::HtPhy | protectedstatic |
CalculateTxDuration(WifiConstPsduMap psduMap, const WifiTxVector &txVector, WifiPhyBand band) const override | ns3::HePhy | virtual |
CancelAllEvents() override | ns3::HePhy | virtual |
CancelRunningEndPreambleDetectionEvents() | ns3::PhyEntity | |
CanStartRx(Ptr< const WifiPpdu > ppdu) const override | ns3::HePhy | virtual |
CcaIndication typedef | ns3::PhyEntity | protected |
CodeRateConstellationSizePair typedef | ns3::PhyEntity | protected |
ConvertHeRuSubcarriers(uint16_t bandWidth, uint16_t guardBandwidth, uint32_t subcarrierSpacing, HeRu::SubcarrierRange subcarrierRange, uint8_t bandIndex=0) | ns3::HePhy | static |
ConvertHeTbPpduDurationToLSigLength(Time ppduDuration, const WifiTxVector &txVector, WifiPhyBand band) | ns3::HePhy | static |
ConvertLSigLengthToHeTbPpduDuration(uint16_t length, const WifiTxVector &txVector, WifiPhyBand band) | ns3::HePhy | static |
CreateEhtMcs(uint8_t index) | ns3::EhtPhy | protectedstatic |
CreateHeMcs(uint8_t index) | ns3::HePhy | static |
CreateHtMcs(uint8_t index) | ns3::HtPhy | privatestatic |
CreateInterferenceEvent(Ptr< const WifiPpdu > ppdu, Time duration, RxPowerWattPerChannelBand &rxPower, bool isStartHePortionRxing=false) | ns3::PhyEntity | protected |
CreateOfdmMode(std::string uniqueName, bool isMandatory) | ns3::OfdmPhy | privatestatic |
CreateVhtMcs(uint8_t index) | ns3::VhtPhy | privatestatic |
DoAbortCurrentReception(WifiPhyRxfailureReason reason) override | ns3::HePhy | protectedvirtual |
DoEndReceiveField(WifiPpduField field, Ptr< Event > event) override | ns3::EhtPhy | protectedvirtual |
DoEndReceivePayload(Ptr< const WifiPpdu > ppdu) override | ns3::HePhy | protectedvirtual |
DoEndReceivePreamble(Ptr< Event > event) | ns3::PhyEntity | protectedvirtual |
DoGetEvent(Ptr< const WifiPpdu > ppdu, RxPowerWattPerChannelBand &rxPowersW) override | ns3::HePhy | protectedvirtual |
DoResetReceive(Ptr< Event > event) override | ns3::HePhy | protectedvirtual |
DoStartReceiveField(WifiPpduField field, Ptr< Event > event) | ns3::PhyEntity | protectedvirtual |
DoStartReceivePayload(Ptr< Event > event) override | ns3::HePhy | protectedvirtual |
DROP enum value | ns3::PhyEntity | |
DropPreambleEvent(Ptr< const WifiPpdu > ppdu, WifiPhyRxfailureReason reason, Time endRx) | ns3::PhyEntity | protected |
EhtPhy(bool buildModeList=true) | ns3::EhtPhy | |
end() const | ns3::PhyEntity | |
EndOfHeSigACallback typedef | ns3::HePhy | |
EndOfMpdu(Ptr< Event > event, Ptr< const WifiPsdu > psdu, size_t mpduIndex, Time relativeStart, Time mpduDuration) | ns3::PhyEntity | protected |
EndPreambleDetectionPeriod(Ptr< Event > event) | ns3::PhyEntity | protected |
EndReceiveField(WifiPpduField field, Ptr< Event > event) | ns3::PhyEntity | |
EndReceiveHeader(Ptr< Event > event) | ns3::OfdmPhy | protected |
EndReceiveHtSig(Ptr< Event > event) | ns3::HtPhy | private |
EndReceivePayload(Ptr< Event > event) | ns3::PhyEntity | |
EndReceiveSig(Ptr< Event > event, WifiPpduField field) | ns3::VhtPhy | protected |
ErasePreambleEvent(Ptr< const WifiPpdu > ppdu, Time rxDuration) | ns3::PhyEntity | protected |
GetAddressedPsduInPpdu(Ptr< const WifiPpdu > ppdu) const override | ns3::HePhy | virtual |
GetBssColor() const | ns3::HePhy | |
GetBssMembershipSelector() const | ns3::HtPhy | |
GetCcaIndication(const Ptr< const WifiPpdu > ppdu) override | ns3::VhtPhy | protectedvirtual |
GetCcaThreshold(const Ptr< const WifiPpdu > ppdu, WifiChannelListType channelType) const override | ns3::HePhy | virtual |
GetCenterFrequencyForChannelWidth(const WifiTxVector &txVector) const | ns3::PhyEntity | protected |
GetCenterFrequencyForNonHePart(const WifiTxVector &txVector, uint16_t staId) const | ns3::HePhy | |
GetChannelWidthAndBand(const WifiTxVector &txVector, uint16_t staId) const override | ns3::HePhy | protectedvirtual |
GetCodeRate(uint8_t mcsValue) | ns3::EhtPhy | static |
ns3::OfdmPhy::GetCodeRate(const std::string &name) | ns3::OfdmPhy | static |
GetCodeRatio(WifiCodeRate codeRate) | ns3::HtPhy | protectedstatic |
GetConstellationSize(uint8_t mcsValue) | ns3::EhtPhy | static |
ns3::OfdmPhy::GetConstellationSize(const std::string &name) | ns3::OfdmPhy | static |
GetCurrentEvent() const | ns3::PhyEntity | protected |
GetCurrentHeTbPpduUid() const | ns3::HePhy | |
GetCurrentPreambleEvents() const | ns3::PhyEntity | protected |
GetDataRate(uint8_t mcsValue, uint16_t channelWidth, uint16_t guardInterval, uint8_t nss) | ns3::EhtPhy | static |
ns3::OfdmPhy::GetDataRate(const std::string &name, uint16_t channelWidth) | ns3::OfdmPhy | static |
GetDataRateFromTxVector(const WifiTxVector &txVector, uint16_t staId=SU_STA_ID) | ns3::EhtPhy | static |
GetDelayUntilCcaEnd(double thresholdDbm, const WifiSpectrumBandInfo &band) | ns3::PhyEntity | protected |
GetDuration(WifiPpduField field, const WifiTxVector &txVector) const override | ns3::EhtPhy | virtual |
GetDurationUpToField(WifiPpduField field, const WifiTxVector &txVector) const | ns3::PhyEntity | |
GetEhtMcs(uint8_t index) | ns3::EhtPhy | static |
GetEhtMcs0() | ns3::EhtPhy | static |
GetEhtMcs1() | ns3::EhtPhy | static |
GetEhtMcs10() | ns3::EhtPhy | static |
GetEhtMcs11() | ns3::EhtPhy | static |
GetEhtMcs12() | ns3::EhtPhy | static |
GetEhtMcs13() | ns3::EhtPhy | static |
GetEhtMcs2() | ns3::EhtPhy | static |
GetEhtMcs3() | ns3::EhtPhy | static |
GetEhtMcs4() | ns3::EhtPhy | static |
GetEhtMcs5() | ns3::EhtPhy | static |
GetEhtMcs6() | ns3::EhtPhy | static |
GetEhtMcs7() | ns3::EhtPhy | static |
GetEhtMcs8() | ns3::EhtPhy | static |
GetEhtMcs9() | ns3::EhtPhy | static |
GetFailureReason(WifiPpduField field) const override | ns3::EhtPhy | protectedvirtual |
GetGuardBandwidth(uint16_t currentChannelWidth) const | ns3::PhyEntity | protected |
GetHeaderDuration(const WifiTxVector &txVector) const | ns3::OfdmPhy | protectedvirtual |
GetHeaderMode(const WifiTxVector &txVector) const | ns3::OfdmPhy | protectedvirtual |
GetHeMcs(uint8_t index) | ns3::HePhy | static |
GetHeMcs0() | ns3::HePhy | static |
GetHeMcs1() | ns3::HePhy | static |
GetHeMcs10() | ns3::HePhy | static |
GetHeMcs11() | ns3::HePhy | static |
GetHeMcs2() | ns3::HePhy | static |
GetHeMcs3() | ns3::HePhy | static |
GetHeMcs4() | ns3::HePhy | static |
GetHeMcs5() | ns3::HePhy | static |
GetHeMcs6() | ns3::HePhy | static |
GetHeMcs7() | ns3::HePhy | static |
GetHeMcs8() | ns3::HePhy | static |
GetHeMcs9() | ns3::HePhy | static |
GetHtCodeRate(uint8_t mcsValue) | ns3::HtPhy | static |
GetHtConstellationSize(uint8_t mcsValue) | ns3::HtPhy | static |
GetHtMcs(uint8_t index) | ns3::HtPhy | static |
GetHtMcs0() | ns3::HtPhy | static |
GetHtMcs1() | ns3::HtPhy | static |
GetHtMcs10() | ns3::HtPhy | static |
GetHtMcs11() | ns3::HtPhy | static |
GetHtMcs12() | ns3::HtPhy | static |
GetHtMcs13() | ns3::HtPhy | static |
GetHtMcs14() | ns3::HtPhy | static |
GetHtMcs15() | ns3::HtPhy | static |
GetHtMcs16() | ns3::HtPhy | static |
GetHtMcs17() | ns3::HtPhy | static |
GetHtMcs18() | ns3::HtPhy | static |
GetHtMcs19() | ns3::HtPhy | static |
GetHtMcs2() | ns3::HtPhy | static |
GetHtMcs20() | ns3::HtPhy | static |
GetHtMcs21() | ns3::HtPhy | static |
GetHtMcs22() | ns3::HtPhy | static |
GetHtMcs23() | ns3::HtPhy | static |
GetHtMcs24() | ns3::HtPhy | static |
GetHtMcs25() | ns3::HtPhy | static |
GetHtMcs26() | ns3::HtPhy | static |
GetHtMcs27() | ns3::HtPhy | static |
GetHtMcs28() | ns3::HtPhy | static |
GetHtMcs29() | ns3::HtPhy | static |
GetHtMcs3() | ns3::HtPhy | static |
GetHtMcs30() | ns3::HtPhy | static |
GetHtMcs31() | ns3::HtPhy | static |
GetHtMcs4() | ns3::HtPhy | static |
GetHtMcs5() | ns3::HtPhy | static |
GetHtMcs6() | ns3::HtPhy | static |
GetHtMcs7() | ns3::HtPhy | static |
GetHtMcs8() | ns3::HtPhy | static |
GetHtMcs9() | ns3::HtPhy | static |
GetHtSigDuration() const override | ns3::VhtPhy | protectedvirtual |
GetHtSigMode() const override | ns3::VhtPhy | protectedvirtual |
GetLSigDuration(WifiPreamble preamble) const override | ns3::HePhy | virtual |
GetLSigMode() | ns3::HtPhy | static |
GetMaxDelayPpduSameUid(const WifiTxVector &txVector) override | ns3::HePhy | protectedvirtual |
GetMaxPsduSize() const override | ns3::HePhy | protectedvirtual |
GetMaxSupportedMcsIndexPerSs() const | ns3::HtPhy | |
GetMcs(uint8_t index) const override | ns3::HtPhy | virtual |
GetMeasurementChannelWidth(const Ptr< const WifiPpdu > ppdu) const override | ns3::HePhy | virtual |
GetNextField(WifiPpduField currentField, WifiPreamble preamble) const | ns3::PhyEntity | |
GetNonHtReferenceRate(uint8_t mcsValue) | ns3::EhtPhy | static |
GetNonOfdmaBand(const WifiTxVector &txVector, uint16_t staId) const | ns3::HePhy | |
GetNonOfdmaWidth(HeRu::RuSpec ru) const | ns3::HePhy | |
GetNumberBccEncoders(const WifiTxVector &txVector) const override | ns3::HePhy | privatevirtual |
GetNumberServiceBits() const | ns3::OfdmPhy | protected |
GetNumModes() const | ns3::PhyEntity | virtual |
GetObssPdAlgorithm() const | ns3::HePhy | |
GetOfdmRate(uint64_t rate, uint16_t bw=20) | ns3::OfdmPhy | static |
GetOfdmRate12Mbps() | ns3::OfdmPhy | static |
GetOfdmRate12MbpsBW10MHz() | ns3::OfdmPhy | static |
GetOfdmRate12MbpsBW5MHz() | ns3::OfdmPhy | static |
GetOfdmRate13_5MbpsBW5MHz() | ns3::OfdmPhy | static |
GetOfdmRate18Mbps() | ns3::OfdmPhy | static |
GetOfdmRate18MbpsBW10MHz() | ns3::OfdmPhy | static |
GetOfdmRate1_5MbpsBW5MHz() | ns3::OfdmPhy | static |
GetOfdmRate24Mbps() | ns3::OfdmPhy | static |
GetOfdmRate24MbpsBW10MHz() | ns3::OfdmPhy | static |
GetOfdmRate27MbpsBW10MHz() | ns3::OfdmPhy | static |
GetOfdmRate2_25MbpsBW5MHz() | ns3::OfdmPhy | static |
GetOfdmRate36Mbps() | ns3::OfdmPhy | static |
GetOfdmRate3MbpsBW10MHz() | ns3::OfdmPhy | static |
GetOfdmRate3MbpsBW5MHz() | ns3::OfdmPhy | static |
GetOfdmRate48Mbps() | ns3::OfdmPhy | static |
GetOfdmRate4_5MbpsBW10MHz() | ns3::OfdmPhy | static |
GetOfdmRate4_5MbpsBW5MHz() | ns3::OfdmPhy | static |
GetOfdmRate54Mbps() | ns3::OfdmPhy | static |
GetOfdmRate6Mbps() | ns3::OfdmPhy | static |
GetOfdmRate6MbpsBW10MHz() | ns3::OfdmPhy | static |
GetOfdmRate6MbpsBW5MHz() | ns3::OfdmPhy | static |
GetOfdmRate9Mbps() | ns3::OfdmPhy | static |
GetOfdmRate9MbpsBW10MHz() | ns3::OfdmPhy | static |
GetOfdmRate9MbpsBW5MHz() | ns3::OfdmPhy | static |
GetPayloadDuration(uint32_t size, const WifiTxVector &txVector, WifiPhyBand band, MpduType mpdutype, bool incFlag, uint32_t &totalAmpduSize, double &totalAmpduNumSymbols, uint16_t staId) const override | ns3::HtPhy | virtual |
GetPer20MHzDurations(const Ptr< const WifiPpdu > ppdu) | ns3::HePhy | private |
GetPhyHeaderSections(const WifiTxVector &txVector, Time ppduStart) const | ns3::PhyEntity | |
GetPhyHeaderSnrPer(WifiPpduField field, Ptr< Event > event) const | ns3::PhyEntity | protected |
GetPhyRate(uint8_t mcsValue, uint16_t channelWidth, uint16_t guardInterval, uint8_t nss) | ns3::EhtPhy | static |
ns3::OfdmPhy::GetPhyRate(const std::string &name, uint16_t channelWidth) | ns3::OfdmPhy | static |
GetPhyRateFromTxVector(const WifiTxVector &txVector, uint16_t staId=SU_STA_ID) | ns3::EhtPhy | static |
GetPpduFormats() const override | ns3::EhtPhy | virtual |
GetPreambleDuration(const WifiTxVector &txVector) const | ns3::OfdmPhy | protectedvirtual |
GetPrimaryBand(uint16_t bandWidth) const | ns3::PhyEntity | protected |
GetRandomValue() const | ns3::PhyEntity | protected |
GetReceptionStatus(Ptr< const WifiPsdu > psdu, Ptr< Event > event, uint16_t staId, Time relativeMpduStart, Time mpduDuration) | ns3::PhyEntity | protected |
GetReferenceCount() const | ns3::SimpleRefCount< PhyEntity > | inline |
GetRemainingDurationAfterField(Ptr< const WifiPpdu > ppdu, WifiPpduField field) const | ns3::PhyEntity | |
GetRuBandForRx(const WifiTxVector &txVector, uint16_t staId) const | ns3::HePhy | |
GetRuBandForTx(const WifiTxVector &txVector, uint16_t staId) const | ns3::HePhy | |
GetRxChannelWidth(const WifiTxVector &txVector) const | ns3::PhyEntity | protectedvirtual |
GetRxPowerWForPpdu(Ptr< Event > event) const | ns3::PhyEntity | protected |
GetRxPpduFromTxPpdu(Ptr< const WifiPpdu > ppdu) override | ns3::HePhy | virtual |
GetSecondaryBand(uint16_t bandWidth) const | ns3::PhyEntity | protected |
GetSigADuration(WifiPreamble preamble) const override | ns3::HePhy | virtual |
GetSigAMode() const override | ns3::HePhy | virtual |
GetSigBDuration(const WifiTxVector &txVector) const override | ns3::HePhy | virtual |
GetSigBMode(const WifiTxVector &txVector) const override | ns3::EhtPhy | virtual |
GetSigBSize(const WifiTxVector &txVector) const override | ns3::EhtPhy | protectedvirtual |
GetSigMode(WifiPpduField field, const WifiTxVector &txVector) const override | ns3::EhtPhy | protectedvirtual |
GetSignalExtension(WifiPhyBand band) const | ns3::OfdmPhy | protected |
GetStaId(const Ptr< const WifiPpdu > ppdu) const override | ns3::HePhy | virtual |
GetSymbolDuration(Time guardInterval) | ns3::HePhy | protectedstatic |
GetSymbolDuration(const WifiTxVector &txVector) const override | ns3::HePhy | privatevirtual |
ns3::VhtPhy::GetSymbolDuration(uint16_t channelWidth) | ns3::HtPhy | protectedstatic |
GetTrainingDuration(const WifiTxVector &txVector, uint8_t nDataLtf, uint8_t nExtensionLtf=0) const override | ns3::HePhy | virtual |
GetTxMaskRejectionParams() const | ns3::PhyEntity | protected |
GetTxPowerSpectralDensity(double txPowerW, Ptr< const WifiPpdu > ppdu) const override | ns3::HePhy | protectedvirtual |
GetTxPowerSpectralDensity(double txPowerW, Ptr< const WifiPpdu > ppdu, HePpdu::TxPsdFlag flag) const | ns3::HePhy | private |
GetUsableSubcarriers(uint16_t channelWidth) | ns3::HePhy | protectedstatic |
ns3::OfdmPhy::GetUsableSubcarriers() | ns3::OfdmPhy | protectedstatic |
GetValidPpduDuration(Time ppduDuration, const WifiTxVector &txVector, WifiPhyBand band) | ns3::HePhy | privatestatic |
GetVhtMcs(uint8_t index) | ns3::VhtPhy | static |
GetVhtMcs0() | ns3::VhtPhy | static |
GetVhtMcs1() | ns3::VhtPhy | static |
GetVhtMcs2() | ns3::VhtPhy | static |
GetVhtMcs3() | ns3::VhtPhy | static |
GetVhtMcs4() | ns3::VhtPhy | static |
GetVhtMcs5() | ns3::VhtPhy | static |
GetVhtMcs6() | ns3::VhtPhy | static |
GetVhtMcs7() | ns3::VhtPhy | static |
GetVhtMcs8() | ns3::VhtPhy | static |
GetVhtMcs9() | ns3::VhtPhy | static |
GetWifiConstPsduMap(Ptr< const WifiPsdu > psdu, const WifiTxVector &txVector) const override | ns3::HePhy | protectedvirtual |
HandleRxPpduWithSameContent(Ptr< Event > event, Ptr< const WifiPpdu > ppdu, RxPowerWattPerChannelBand &rxPower) override | ns3::HePhy | protectedvirtual |
HandlesMcsModes() const override | ns3::HtPhy | virtual |
HePhy(bool buildModeList=true) | ns3::HePhy | |
HtPhy(uint8_t maxNss=1, bool buildModeList=true) | ns3::HtPhy | |
IGNORE enum value | ns3::PhyEntity | |
InitializeModes() | ns3::EhtPhy | static |
IsAllConfigSupported(WifiPpduField field, Ptr< const WifiPpdu > ppdu) const override | ns3::VhtPhy | protectedvirtual |
IsAllowed(const WifiTxVector &txVector) | ns3::HePhy | static |
IsChannelWidthSupported(Ptr< const WifiPpdu > ppdu) const | ns3::OfdmPhy | protectedvirtual |
IsCombinationAllowed(uint8_t mcsValue, uint16_t channelWidth, uint8_t nss) | ns3::VhtPhy | static |
IsConfigSupported(Ptr< const WifiPpdu > ppdu) const override | ns3::HePhy | protectedvirtual |
IsMcsSupported(uint8_t index) const override | ns3::HtPhy | virtual |
IsModeSupported(WifiMode mode) const | ns3::PhyEntity | virtual |
m_beginMuPayloadRxEvents | ns3::HePhy | protected |
m_bssMembershipSelector | ns3::HtPhy | protected |
m_count | ns3::SimpleRefCount< PhyEntity > | mutableprivate |
m_currentMuPpduUid | ns3::HePhy | protected |
m_currentTxVector | ns3::HePhy | protected |
m_ehtPpduFormats | ns3::EhtPhy | protectedstatic |
m_endOfHeSigACallback | ns3::HePhy | protected |
m_endOfMpduEvents | ns3::PhyEntity | protected |
m_endPreambleDetectionEvents | ns3::PhyEntity | protected |
m_endRxPayloadEvents | ns3::PhyEntity | protected |
m_exceptionsMap | ns3::VhtPhy | privatestatic |
m_globalPpduUid | ns3::PhyEntity | protectedstatic |
m_hePpduFormats | ns3::HePhy | privatestatic |
m_htPpduFormats | ns3::HtPhy | privatestatic |
m_lastPer20MHzDurations | ns3::HePhy | private |
m_maxMcsIndexPerSs | ns3::HtPhy | protected |
m_maxSupportedMcsIndexPerSs | ns3::HtPhy | protected |
m_maxSupportedNss | ns3::HtPhy | private |
m_modeList | ns3::PhyEntity | protected |
m_obssPdAlgorithm | ns3::HePhy | private |
m_ofdmModulationLookupTable | ns3::OfdmPhy | privatestatic |
m_ofdmPpduFormats | ns3::OfdmPhy | privatestatic |
m_previouslyTxPpduUid | ns3::HePhy | protected |
m_rxHeTbPpdus | ns3::HePhy | private |
m_signalNoiseMap | ns3::PhyEntity | protected |
m_state | ns3::PhyEntity | protected |
m_statusPerMpduMap | ns3::PhyEntity | protected |
m_trigVector | ns3::HePhy | protected |
m_trigVectorExpirationTime | ns3::HePhy | protected |
m_vhtPpduFormats | ns3::VhtPhy | privatestatic |
m_wifiPhy | ns3::PhyEntity | protected |
ModulationLookupTable typedef | ns3::PhyEntity | protected |
NesExceptionMap typedef | ns3::VhtPhy | private |
NoEndPreambleDetectionEvents() const | ns3::PhyEntity | |
NotifyCcaBusy(const Ptr< const WifiPpdu > ppdu, Time duration, WifiChannelListType channelType) override | ns3::HePhy | virtual |
NotifyCcaBusy(Time duration, WifiChannelListType channelType, const std::vector< Time > &per20MHzDurations) | ns3::HePhy | private |
NotifyEndOfHeSigA(HeSigAParameters params) | ns3::HePhy | |
NotifyInterferenceRxEndAndClear(bool reset) | ns3::PhyEntity | protected |
NotifyPayloadBegin(const WifiTxVector &txVector, const Time &payloadDuration) | ns3::PhyEntity | protected |
ObtainNextUid(const WifiTxVector &txVector) override | ns3::HePhy | protectedvirtual |
OfdmPhy(OfdmPhyVariant variant=OFDM_PHY_DEFAULT, bool buildModeList=true) | ns3::OfdmPhy | |
operator=(const SimpleRefCount &o[[maybe_unused]]) | ns3::SimpleRefCount< PhyEntity > | inline |
PhyHeaderChunkInfo typedef | ns3::PhyEntity | |
PhyHeaderSections typedef | ns3::PhyEntity | |
PhyRxFailureAction enum name | ns3::PhyEntity | |
PpduFormats typedef | ns3::PhyEntity | protected |
ProcessSig(Ptr< Event > event, PhyFieldRxStatus status, WifiPpduField field) override | ns3::EhtPhy | protectedvirtual |
ProcessSigA(Ptr< Event > event, PhyFieldRxStatus status) | ns3::HePhy | protectedvirtual |
ProcessSigB(Ptr< Event > event, PhyFieldRxStatus status) | ns3::HePhy | protectedvirtual |
Ref() const | ns3::SimpleRefCount< PhyEntity > | inline |
ResetReceive(Ptr< Event > event) | ns3::PhyEntity | |
RxPayloadFailed(Ptr< const WifiPsdu > psdu, double snr, const WifiTxVector &txVector) override | ns3::HePhy | protectedvirtual |
RxPayloadSucceeded(Ptr< const WifiPsdu > psdu, RxSignalInfo rxSignalInfo, const WifiTxVector &txVector, uint16_t staId, const std::vector< bool > &statusPerMpdu) override | ns3::HePhy | protectedvirtual |
ScheduleEndOfMpdus(Ptr< Event > event) | ns3::PhyEntity | protected |
SetEndOfHeSigACallback(EndOfHeSigACallback callback) | ns3::HePhy | |
SetMaxSupportedMcsIndexPerSs(uint8_t maxIndex) | ns3::HtPhy | |
SetMaxSupportedNss(uint8_t maxNss) | ns3::HtPhy | |
SetObssPdAlgorithm(const Ptr< ObssPdAlgorithm > algorithm) | ns3::HePhy | |
SetOwner(Ptr< WifiPhy > wifiPhy) | ns3::PhyEntity | |
SetTrigVector(const WifiTxVector &trigVector, Time validity) | ns3::HePhy | |
SimpleRefCount() | ns3::SimpleRefCount< PhyEntity > | inline |
SimpleRefCount(const SimpleRefCount &o[[maybe_unused]]) | ns3::SimpleRefCount< PhyEntity > | inline |
StartPreambleDetectionPeriod(Ptr< Event > event) | ns3::PhyEntity | protected |
StartReceiveField(WifiPpduField field, Ptr< Event > event) | ns3::PhyEntity | |
StartReceiveMuPayload(Ptr< Event > event) | ns3::HePhy | protected |
StartReceivePayload(Ptr< Event > event) | ns3::PhyEntity | protected |
StartReceivePreamble(Ptr< const WifiPpdu > ppdu, RxPowerWattPerChannelBand &rxPowersW, Time rxDuration) override | ns3::HePhy | virtual |
StartTx(Ptr< const WifiPpdu > ppdu) override | ns3::HePhy | virtual |
StartTxHePortion(Ptr< const WifiPpdu > ppdu, double txPowerDbm, Ptr< SpectrumValue > txPowerSpectrum, Time hePortionDuration) | ns3::HePhy | private |
SwitchMaybeToCcaBusy(const Ptr< const WifiPpdu > ppdu) override | ns3::HePhy | virtual |
Transmit(Time txDuration, Ptr< const WifiPpdu > ppdu, double txPowerDbm, Ptr< SpectrumValue > txPowerSpectrum, const std::string &type) | ns3::PhyEntity | |
UidStaIdPair typedef | ns3::PhyEntity | protected |
Unref() const | ns3::SimpleRefCount< PhyEntity > | inline |
VhtPhy(bool buildModeList=true) | ns3::VhtPhy | |
~EhtPhy() override | ns3::EhtPhy | |
~HePhy() override | ns3::HePhy | |
~HtPhy() override | ns3::HtPhy | |
~OfdmPhy() override | ns3::OfdmPhy | |
~PhyEntity() | ns3::PhyEntity | virtual |
~VhtPhy() override | ns3::VhtPhy |