This is the complete list of members for ns3::VhtPhy, including all inherited members.
| ABORT enum value | ns3::PhyEntity | |
| AbortCurrentReception(WifiPhyRxfailureReason reason) | ns3::PhyEntity | protected | 
| AddPreambleEvent(Ptr< Event > event) | ns3::PhyEntity | protected | 
| begin(void) const | ns3::PhyEntity | |
| BuildModeList(void) override | ns3::VhtPhy | privatevirtual | 
| BuildPpdu(const WifiConstPsduMap &psdus, const WifiTxVector &txVector, Time ppduDuration) override | ns3::VhtPhy | virtual | 
| CalculateDataRate(double symbolDuration, uint16_t guardInterval, 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, uint16_t guardInterval, uint8_t nss) | ns3::OfdmPhy | protectedstatic | 
| ns3::OfdmPhy::CalculateDataRate(double symbolDuration, uint16_t guardInterval, uint16_t usableSubCarriers, uint16_t numberOfBitsPerSubcarrier, double codingRate) | ns3::OfdmPhy | protectedstatic | 
| CalculateNonHtReferenceRate(WifiCodeRate codeRate, uint16_t constellationSize) | ns3::VhtPhy | 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 | ns3::PhyEntity | virtual | 
| CancelAllEvents(void) | ns3::PhyEntity | virtual | 
| CancelRunningEndPreambleDetectionEvents(bool clear=false) | ns3::PhyEntity | |
| CodeRateConstellationSizePair typedef | ns3::PhyEntity | protected | 
| CreateInterferenceEvent(Ptr< const WifiPpdu > ppdu, const WifiTxVector &txVector, Time duration, RxPowerWattPerChannelBand rxPower, bool isStartOfdmaRxing=false) | ns3::PhyEntity | protected | 
| CreateVhtMcs(uint8_t index) | ns3::VhtPhy | privatestatic | 
| DoAbortCurrentReception(WifiPhyRxfailureReason reason) | ns3::PhyEntity | protectedvirtual | 
| DoEndReceiveField(WifiPpduField field, Ptr< Event > event) override | ns3::VhtPhy | protectedvirtual | 
| DoEndReceivePayload(Ptr< const WifiPpdu > ppdu) | ns3::PhyEntity | protectedvirtual | 
| DoEndReceivePreamble(Ptr< Event > event) | ns3::PhyEntity | protectedvirtual | 
| DoGetEvent(Ptr< const WifiPpdu > ppdu, RxPowerWattPerChannelBand rxPowersW) | ns3::PhyEntity | protectedvirtual | 
| DoResetReceive(Ptr< Event > event) | ns3::PhyEntity | protectedvirtual | 
| DoStartReceiveField(WifiPpduField field, Ptr< Event > event) | ns3::PhyEntity | protectedvirtual | 
| DoStartReceivePayload(Ptr< Event > event) | ns3::PhyEntity | protectedvirtual | 
| DROP enum value | ns3::PhyEntity | |
| DropPreambleEvent(Ptr< const WifiPpdu > ppdu, WifiPhyRxfailureReason reason, Time endRx, uint16_t measurementChannelWidth) | ns3::PhyEntity | protected | 
| end(void) const | ns3::PhyEntity | |
| 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 | 
| EndReceivePayload(Ptr< Event > event) | ns3::PhyEntity | |
| EndReceiveSigA(Ptr< Event > event) | ns3::VhtPhy | protected | 
| EndReceiveSigB(Ptr< Event > event) | ns3::VhtPhy | protected | 
| ErasePreambleEvent(Ptr< const WifiPpdu > ppdu, Time rxDuration) | ns3::PhyEntity | protected | 
| GetAddressedPsduInPpdu(Ptr< const WifiPpdu > ppdu) const | ns3::PhyEntity | virtual | 
| GetBssMembershipSelector(void) const | ns3::HtPhy | |
| GetCenterFrequencyForChannelWidth(const WifiTxVector &txVector) const | ns3::PhyEntity | protected | 
| GetChannelWidthAndBand(const WifiTxVector &txVector, uint16_t staId) const | ns3::PhyEntity | protectedvirtual | 
| GetCodeRate(uint8_t mcsValue) | ns3::VhtPhy | static | 
| ns3::OfdmPhy::GetCodeRate(const std::string &name) | ns3::OfdmPhy | static | 
| GetCodeRatio(WifiCodeRate codeRate) | ns3::HtPhy | protectedstatic | 
| GetConstellationSize(uint8_t mcsValue) | ns3::VhtPhy | static | 
| ns3::OfdmPhy::GetConstellationSize(const std::string &name) | ns3::OfdmPhy | static | 
| GetCurrentEvent(void) const | ns3::PhyEntity | protected | 
| GetCurrentPreambleEvents(void) const | ns3::PhyEntity | protected | 
| GetDataRate(uint8_t mcsValue, uint16_t channelWidth, uint16_t guardInterval, uint8_t nss) | ns3::VhtPhy | static | 
| ns3::OfdmPhy::GetDataRate(const std::string &name, uint16_t channelWidth, uint16_t guardInterval, uint8_t nss) | ns3::OfdmPhy | static | 
| GetDataRateFromTxVector(const WifiTxVector &txVector, uint16_t staId) | ns3::VhtPhy | static | 
| GetDuration(WifiPpduField field, const WifiTxVector &txVector) const override | ns3::VhtPhy | virtual | 
| GetDurationUpToField(WifiPpduField field, const WifiTxVector &txVector) const | ns3::PhyEntity | |
| GetGuardBandwidth(uint16_t currentChannelWidth) const | ns3::PhyEntity | protected | 
| GetHeaderDuration(const WifiTxVector &txVector) const | ns3::OfdmPhy | protectedvirtual | 
| GetHeaderMode(const WifiTxVector &txVector) const | ns3::OfdmPhy | protectedvirtual | 
| GetHtCodeRate(uint8_t mcsValue) | ns3::HtPhy | static | 
| GetHtConstellationSize(uint8_t mcsValue) | ns3::HtPhy | static | 
| GetHtMcs(uint8_t index) | ns3::HtPhy | static | 
| GetHtMcs0(void) | ns3::HtPhy | static | 
| GetHtMcs1(void) | ns3::HtPhy | static | 
| GetHtMcs10(void) | ns3::HtPhy | static | 
| GetHtMcs11(void) | ns3::HtPhy | static | 
| GetHtMcs12(void) | ns3::HtPhy | static | 
| GetHtMcs13(void) | ns3::HtPhy | static | 
| GetHtMcs14(void) | ns3::HtPhy | static | 
| GetHtMcs15(void) | ns3::HtPhy | static | 
| GetHtMcs16(void) | ns3::HtPhy | static | 
| GetHtMcs17(void) | ns3::HtPhy | static | 
| GetHtMcs18(void) | ns3::HtPhy | static | 
| GetHtMcs19(void) | ns3::HtPhy | static | 
| GetHtMcs2(void) | ns3::HtPhy | static | 
| GetHtMcs20(void) | ns3::HtPhy | static | 
| GetHtMcs21(void) | ns3::HtPhy | static | 
| GetHtMcs22(void) | ns3::HtPhy | static | 
| GetHtMcs23(void) | ns3::HtPhy | static | 
| GetHtMcs24(void) | ns3::HtPhy | static | 
| GetHtMcs25(void) | ns3::HtPhy | static | 
| GetHtMcs26(void) | ns3::HtPhy | static | 
| GetHtMcs27(void) | ns3::HtPhy | static | 
| GetHtMcs28(void) | ns3::HtPhy | static | 
| GetHtMcs29(void) | ns3::HtPhy | static | 
| GetHtMcs3(void) | ns3::HtPhy | static | 
| GetHtMcs30(void) | ns3::HtPhy | static | 
| GetHtMcs31(void) | ns3::HtPhy | static | 
| GetHtMcs4(void) | ns3::HtPhy | static | 
| GetHtMcs5(void) | ns3::HtPhy | static | 
| GetHtMcs6(void) | ns3::HtPhy | static | 
| GetHtMcs7(void) | ns3::HtPhy | static | 
| GetHtMcs8(void) | ns3::HtPhy | static | 
| GetHtMcs9(void) | ns3::HtPhy | static | 
| GetHtSigDuration(void) const override | ns3::VhtPhy | protectedvirtual | 
| GetHtSigMode(void) const override | ns3::VhtPhy | protectedvirtual | 
| GetLSigDuration(WifiPreamble preamble) const override | ns3::VhtPhy | virtual | 
| GetLSigMode(void) | ns3::HtPhy | static | 
| GetMaxPsduSize(void) const override | ns3::VhtPhy | protectedvirtual | 
| GetMaxSupportedMcsIndexPerSs(void) const | ns3::HtPhy | |
| GetMcs(uint8_t index) const override | ns3::HtPhy | virtual | 
| GetMeasurementChannelWidth(const Ptr< const WifiPpdu > ppdu) const | ns3::PhyEntity | virtual | 
| GetNextField(WifiPpduField currentField, WifiPreamble preamble) const | ns3::PhyEntity | |
| GetNonHtReferenceRate(uint8_t mcsValue) | ns3::VhtPhy | static | 
| GetNumberBccEncoders(const WifiTxVector &txVector) const override | ns3::VhtPhy | protectedvirtual | 
| GetNumberServiceBits(void) const | ns3::OfdmPhy | protected | 
| GetNumModes(void) const | ns3::PhyEntity | virtual | 
| GetOfdmRate(uint64_t rate, uint16_t bw=20) | ns3::OfdmPhy | static | 
| GetOfdmRate12Mbps(void) | ns3::OfdmPhy | static | 
| GetOfdmRate12MbpsBW10MHz(void) | ns3::OfdmPhy | static | 
| GetOfdmRate12MbpsBW5MHz(void) | ns3::OfdmPhy | static | 
| GetOfdmRate13_5MbpsBW5MHz(void) | ns3::OfdmPhy | static | 
| GetOfdmRate18Mbps(void) | ns3::OfdmPhy | static | 
| GetOfdmRate18MbpsBW10MHz(void) | ns3::OfdmPhy | static | 
| GetOfdmRate1_5MbpsBW5MHz(void) | ns3::OfdmPhy | static | 
| GetOfdmRate24Mbps(void) | ns3::OfdmPhy | static | 
| GetOfdmRate24MbpsBW10MHz(void) | ns3::OfdmPhy | static | 
| GetOfdmRate27MbpsBW10MHz(void) | ns3::OfdmPhy | static | 
| GetOfdmRate2_25MbpsBW5MHz(void) | ns3::OfdmPhy | static | 
| GetOfdmRate36Mbps(void) | ns3::OfdmPhy | static | 
| GetOfdmRate3MbpsBW10MHz(void) | ns3::OfdmPhy | static | 
| GetOfdmRate3MbpsBW5MHz(void) | ns3::OfdmPhy | static | 
| GetOfdmRate48Mbps(void) | ns3::OfdmPhy | static | 
| GetOfdmRate4_5MbpsBW10MHz(void) | ns3::OfdmPhy | static | 
| GetOfdmRate4_5MbpsBW5MHz(void) | ns3::OfdmPhy | static | 
| GetOfdmRate54Mbps(void) | ns3::OfdmPhy | static | 
| GetOfdmRate6Mbps(void) | ns3::OfdmPhy | static | 
| GetOfdmRate6MbpsBW10MHz(void) | ns3::OfdmPhy | static | 
| GetOfdmRate6MbpsBW5MHz(void) | ns3::OfdmPhy | static | 
| GetOfdmRate9Mbps(void) | ns3::OfdmPhy | static | 
| GetOfdmRate9MbpsBW10MHz(void) | ns3::OfdmPhy | static | 
| GetOfdmRate9MbpsBW5MHz(void) | 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 | 
| 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::VhtPhy | static | 
| ns3::OfdmPhy::GetPhyRate(const std::string &name, uint16_t channelWidth, uint16_t guardInterval, uint8_t nss) | ns3::OfdmPhy | static | 
| GetPhyRateFromTxVector(const WifiTxVector &txVector, uint16_t staId) | ns3::VhtPhy | static | 
| GetPpduFormats(void) const override | ns3::VhtPhy | virtual | 
| GetPreambleDuration(const WifiTxVector &txVector) const | ns3::OfdmPhy | protectedvirtual | 
| GetRandomValue(void) const | ns3::PhyEntity | protected | 
| GetReceptionStatus(Ptr< const WifiPsdu > psdu, Ptr< Event > event, uint16_t staId, Time relativeMpduStart, Time mpduDuration) | ns3::PhyEntity | protected | 
| GetReferenceCount(void) const | ns3::SimpleRefCount< PhyEntity > | inline | 
| GetRemainingDurationAfterField(Ptr< const WifiPpdu > ppdu, WifiPpduField field) const | ns3::PhyEntity | |
| GetRxChannelWidth(const WifiTxVector &txVector) const | ns3::PhyEntity | virtual | 
| GetRxPowerWForPpdu(Ptr< Event > event) const | ns3::PhyEntity | protected | 
| GetSigADuration(WifiPreamble preamble) const | ns3::VhtPhy | virtual | 
| GetSigAMode(void) const | ns3::VhtPhy | virtual | 
| GetSigBDuration(const WifiTxVector &txVector) const | ns3::VhtPhy | virtual | 
| GetSigBMode(const WifiTxVector &txVector) const | ns3::VhtPhy | virtual | 
| GetSigMode(WifiPpduField field, const WifiTxVector &txVector) const override | ns3::VhtPhy | virtual | 
| GetSignalExtension(WifiPhyBand band) const | ns3::OfdmPhy | protected | 
| GetStaId(const Ptr< const WifiPpdu > ppdu) const | ns3::PhyEntity | virtual | 
| GetSymbolDuration(const WifiTxVector &txVector) const | ns3::HtPhy | protectedvirtual | 
| GetTrainingDuration(const WifiTxVector &txVector, uint8_t nDataLtf, uint8_t nExtensionLtf=0) const override | ns3::VhtPhy | virtual | 
| GetTxMaskRejectionParams(void) const | ns3::PhyEntity | protected | 
| GetTxPowerSpectralDensity(double txPowerW, Ptr< const WifiPpdu > ppdu) const override | ns3::HtPhy | protectedvirtual | 
| GetUsableSubcarriers(uint16_t channelWidth) | ns3::VhtPhy | protectedstatic | 
| GetVhtMcs(uint8_t index) | ns3::VhtPhy | static | 
| GetVhtMcs0(void) | ns3::VhtPhy | static | 
| GetVhtMcs1(void) | ns3::VhtPhy | static | 
| GetVhtMcs2(void) | ns3::VhtPhy | static | 
| GetVhtMcs3(void) | ns3::VhtPhy | static | 
| GetVhtMcs4(void) | ns3::VhtPhy | static | 
| GetVhtMcs5(void) | ns3::VhtPhy | static | 
| GetVhtMcs6(void) | ns3::VhtPhy | static | 
| GetVhtMcs7(void) | ns3::VhtPhy | static | 
| GetVhtMcs8(void) | ns3::VhtPhy | static | 
| GetVhtMcs9(void) | ns3::VhtPhy | static | 
| GetWifiConstPsduMap(Ptr< const WifiPsdu > psdu, const WifiTxVector &txVector) const | ns3::PhyEntity | virtual | 
| HandlesMcsModes(void) const override | ns3::HtPhy | virtual | 
| HtPhy(uint8_t maxNss=1, bool buildModeList=true) | ns3::HtPhy | |
| IGNORE enum value | ns3::PhyEntity | |
| InitializeModes(void) | ns3::VhtPhy | static | 
| IsAllConfigSupported(WifiPpduField field, Ptr< const WifiPpdu > ppdu) const override | ns3::VhtPhy | protectedvirtual | 
| IsChannelWidthSupported(Ptr< const WifiPpdu > ppdu) const | ns3::OfdmPhy | protectedvirtual | 
| IsConfigSupported(Ptr< const WifiPpdu > ppdu) const override | ns3::HtPhy | protectedvirtual | 
| IsMcsSupported(uint8_t index) const override | ns3::HtPhy | virtual | 
| IsModeAllowed(uint8_t mcsValue, uint16_t channelWidth, uint8_t nss) | ns3::VhtPhy | static | 
| ns3::HtPhy::IsModeAllowed(uint16_t channelWidth, uint8_t nss) | ns3::HtPhy | static | 
| IsModeSupported(WifiMode mode) const | ns3::PhyEntity | virtual | 
| m_bssMembershipSelector | ns3::HtPhy | 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_maxMcsIndexPerSs | ns3::HtPhy | protected | 
| m_maxSupportedMcsIndexPerSs | ns3::HtPhy | protected | 
| m_modeList | ns3::PhyEntity | protected | 
| m_signalNoiseMap | ns3::PhyEntity | protected | 
| m_state | ns3::PhyEntity | protected | 
| m_statusPerMpduMap | ns3::PhyEntity | protected | 
| m_vhtPpduFormats | ns3::VhtPhy | privatestatic | 
| m_wifiPhy | ns3::PhyEntity | protected | 
| ModulationLookupTable typedef | ns3::PhyEntity | protected | 
| NesExceptionMap typedef | ns3::VhtPhy | private | 
| NoEndPreambleDetectionEvents(void) const | ns3::PhyEntity | |
| NotifyInterferenceRxEndAndClear(bool reset) | ns3::PhyEntity | protected | 
| ObtainNextUid(const WifiTxVector &txVector) | ns3::PhyEntity | protectedvirtual | 
| OfdmPhy(OfdmPhyVariant variant=OFDM_PHY_DEFAULT, bool buildModeList=true) | ns3::OfdmPhy | |
| operator=(const SimpleRefCount &o) | ns3::SimpleRefCount< PhyEntity > | inline | 
| PhyHeaderChunkInfo typedef | ns3::PhyEntity | |
| PhyHeaderSections typedef | ns3::PhyEntity | |
| PhyRxFailureAction enum name | ns3::PhyEntity | |
| PpduFormats typedef | ns3::PhyEntity | protected | 
| ProcessSigA(Ptr< Event > event, PhyFieldRxStatus status) | ns3::VhtPhy | protectedvirtual | 
| ProcessSigB(Ptr< Event > event, PhyFieldRxStatus status) | ns3::VhtPhy | protectedvirtual | 
| Ref(void) const | ns3::SimpleRefCount< PhyEntity > | inline | 
| ResetReceive(Ptr< Event > event) | ns3::PhyEntity | |
| ScheduleEndOfMpdus(Ptr< Event > event) | ns3::PhyEntity | protected | 
| SetMaxSupportedMcsIndexPerSs(uint8_t maxIndex) | ns3::HtPhy | |
| SetMaxSupportedNss(uint8_t maxNss) | ns3::HtPhy | |
| SetOwner(Ptr< WifiPhy > wifiPhy) | ns3::PhyEntity | |
| SimpleRefCount() | ns3::SimpleRefCount< PhyEntity > | inline | 
| SimpleRefCount(const SimpleRefCount &o) | ns3::SimpleRefCount< PhyEntity > | inline | 
| StartPreambleDetectionPeriod(Ptr< Event > event) | ns3::PhyEntity | protected | 
| StartReceiveField(WifiPpduField field, Ptr< Event > event) | ns3::PhyEntity | |
| StartReceivePayload(Ptr< Event > event) | ns3::PhyEntity | protected | 
| StartReceivePreamble(Ptr< WifiPpdu > ppdu, RxPowerWattPerChannelBand rxPowersW, Time rxDuration) | ns3::PhyEntity | virtual | 
| StartTx(Ptr< WifiPpdu > ppdu) | ns3::PhyEntity | virtual | 
| Transmit(Time txDuration, Ptr< WifiPpdu > ppdu, std::string type) | ns3::PhyEntity | |
| UidStaIdPair typedef | ns3::PhyEntity | protected | 
| Unref(void) const | ns3::SimpleRefCount< PhyEntity > | inline | 
| UpdateInterferenceEvent(Ptr< Event > event, RxPowerWattPerChannelBand rxPower) | ns3::PhyEntity | protected | 
| VhtPhy(bool buildModeList=true) | ns3::VhtPhy | |
| ~HtPhy() | ns3::HtPhy | virtual | 
| ~OfdmPhy() | ns3::OfdmPhy | virtual | 
| ~PhyEntity() | ns3::PhyEntity | virtual | 
| ~VhtPhy() | ns3::VhtPhy | virtual |