A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ns3::InterferenceHelper Member List

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

Add(uint32_t size, WifiMode payloadMode, enum WifiPreamble preamble, Time duration, double rxPower) (defined in ns3::InterferenceHelper)ns3::InterferenceHelper
AddNiChangeEvent(NiChange change) (defined in ns3::InterferenceHelper)ns3::InterferenceHelperprivate
AppendEvent(Ptr< Event > event) (defined in ns3::InterferenceHelper)ns3::InterferenceHelperprivate
CalculateChunkSuccessRate(double snir, Time delay, WifiMode mode) const (defined in ns3::InterferenceHelper)ns3::InterferenceHelperprivate
CalculateNoiseInterferenceW(Ptr< Event > event, NiChanges *ni) const (defined in ns3::InterferenceHelper)ns3::InterferenceHelperprivate
CalculatePer(Ptr< const Event > event, NiChanges *ni) const (defined in ns3::InterferenceHelper)ns3::InterferenceHelperprivate
CalculateSnr(double signal, double noiseInterference, WifiMode mode) const (defined in ns3::InterferenceHelper)ns3::InterferenceHelperprivate
CalculateSnrPer(Ptr< InterferenceHelper::Event > event) (defined in ns3::InterferenceHelper)ns3::InterferenceHelper
EraseEvents(void) (defined in ns3::InterferenceHelper)ns3::InterferenceHelper
Events typedef (defined in ns3::InterferenceHelper)ns3::InterferenceHelperprivate
GetEnergyDuration(double energyW)ns3::InterferenceHelper
GetErrorRateModel(void) const (defined in ns3::InterferenceHelper)ns3::InterferenceHelper
GetNoiseFigure(void) const (defined in ns3::InterferenceHelper)ns3::InterferenceHelper
GetPosition(Time moment)ns3::InterferenceHelperprivate
InterferenceHelper() (defined in ns3::InterferenceHelper)ns3::InterferenceHelper
InterferenceHelper(const InterferenceHelper &o) (defined in ns3::InterferenceHelper)ns3::InterferenceHelperprivate
m_errorRateModel (defined in ns3::InterferenceHelper)ns3::InterferenceHelperprivate
m_firstPower (defined in ns3::InterferenceHelper)ns3::InterferenceHelperprivate
m_niChangesns3::InterferenceHelperprivate
m_noiseFigurens3::InterferenceHelperprivate
m_rxing (defined in ns3::InterferenceHelper)ns3::InterferenceHelperprivate
NiChanges typedef (defined in ns3::InterferenceHelper)ns3::InterferenceHelperprivate
NotifyRxEnd() (defined in ns3::InterferenceHelper)ns3::InterferenceHelper
NotifyRxStart() (defined in ns3::InterferenceHelper)ns3::InterferenceHelper
operator=(const InterferenceHelper &o) (defined in ns3::InterferenceHelper)ns3::InterferenceHelperprivate
SetErrorRateModel(Ptr< ErrorRateModel > rate) (defined in ns3::InterferenceHelper)ns3::InterferenceHelper
SetNoiseFigure(double value) (defined in ns3::InterferenceHelper)ns3::InterferenceHelper
~InterferenceHelper() (defined in ns3::InterferenceHelper)ns3::InterferenceHelper