This is the complete list of members for ns3::InterferenceHelper, including all inherited members.
Add(Ptr< const WifiPpdu > ppdu, WifiTxVector txVector, Time duration, RxPowerWattPerChannelBand rxPower) | ns3::InterferenceHelper | |
AddBand(WifiSpectrumBand band) | ns3::InterferenceHelper | |
AddForeignSignal(Time duration, RxPowerWattPerChannelBand rxPower) | ns3::InterferenceHelper | |
AddNiChangeEvent(Time moment, NiChange change, WifiSpectrumBand band) | ns3::InterferenceHelper | private |
AppendEvent(Ptr< Event > event) | ns3::InterferenceHelper | private |
CalculateChunkSuccessRate(double snir, Time duration, WifiMode mode, WifiTxVector txVector) const | ns3::InterferenceHelper | protected |
CalculateHtPhyHeaderPer(Ptr< const Event > event, NiChangesPerBand *nis, WifiSpectrumBand band) const | ns3::InterferenceHelper | private |
CalculateHtPhyHeaderSnrPer(Ptr< Event > event, WifiSpectrumBand band) const | ns3::InterferenceHelper | |
CalculateNoiseInterferenceW(Ptr< Event > event, NiChangesPerBand *nis, WifiSpectrumBand band) const | ns3::InterferenceHelper | private |
CalculateNonHtPhyHeaderPer(Ptr< const Event > event, NiChangesPerBand *nis, WifiSpectrumBand band) const | ns3::InterferenceHelper | private |
CalculateNonHtPhyHeaderSnrPer(Ptr< Event > event, WifiSpectrumBand band) const | ns3::InterferenceHelper | |
CalculatePayloadChunkSuccessRate(double snir, Time duration, WifiTxVector txVector, uint16_t staId) const | ns3::InterferenceHelper | private |
CalculatePayloadPer(Ptr< const Event > event, uint16_t channelWidth, NiChangesPerBand *nis, WifiSpectrumBand band, uint16_t staId, std::pair< Time, Time > window) const | ns3::InterferenceHelper | private |
CalculatePayloadSnrPer(Ptr< Event > event, uint16_t channelWidth, WifiSpectrumBand band, uint16_t staId, std::pair< Time, Time > relativeMpduStartStop) const | ns3::InterferenceHelper | |
CalculateSnr(Ptr< Event > event, uint16_t channelWidth, uint8_t nss, WifiSpectrumBand band) const | ns3::InterferenceHelper | |
CalculateSnr(double signal, double noiseInterference, uint16_t channelWidth, uint8_t nss) const | ns3::InterferenceHelper | protected |
EraseEvents(void) | ns3::InterferenceHelper | |
GetEnergyDuration(double energyW, WifiSpectrumBand band) const | ns3::InterferenceHelper | |
GetErrorRateModel(void) const | ns3::InterferenceHelper | |
GetNextPosition(Time moment, WifiSpectrumBand band) const | ns3::InterferenceHelper | private |
GetPreviousPosition(Time moment, WifiSpectrumBand band) const | ns3::InterferenceHelper | private |
InterferenceHelper() | ns3::InterferenceHelper | |
m_errorRateModel | ns3::InterferenceHelper | private |
m_firstPowerPerBand | ns3::InterferenceHelper | private |
m_niChangesPerBand | ns3::InterferenceHelper | private |
m_noiseFigure | ns3::InterferenceHelper | private |
m_numRxAntennas | ns3::InterferenceHelper | private |
m_rxing | ns3::InterferenceHelper | private |
NiChanges typedef | ns3::InterferenceHelper | private |
NiChangesPerBand typedef | ns3::InterferenceHelper | private |
NotifyRxEnd() | ns3::InterferenceHelper | |
NotifyRxStart() | ns3::InterferenceHelper | |
RemoveBands(void) | ns3::InterferenceHelper | |
SetErrorRateModel(const Ptr< ErrorRateModel > rate) | ns3::InterferenceHelper | |
SetNoiseFigure(double value) | ns3::InterferenceHelper | |
SetNumberOfReceiveAntennas(uint8_t rx) | ns3::InterferenceHelper | |
~InterferenceHelper() | ns3::InterferenceHelper |