A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros 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, WifiTxVector txvector)ns3::InterferenceHelper
AddNiChangeEvent(NiChange change)ns3::InterferenceHelperprivate
AppendEvent(Ptr< Event > event)ns3::InterferenceHelperprivate
CalculateChunkSuccessRate(double snir, Time duration, WifiMode mode) const ns3::InterferenceHelperprivate
CalculateNoiseInterferenceW(Ptr< Event > event, NiChanges *ni) const ns3::InterferenceHelperprivate
CalculatePer(Ptr< const Event > event, NiChanges *ni) const ns3::InterferenceHelperprivate
CalculateSnr(double signal, double noiseInterference, WifiMode mode) const ns3::InterferenceHelperprivate
CalculateSnrPer(Ptr< InterferenceHelper::Event > event)ns3::InterferenceHelper
EraseEvents(void)ns3::InterferenceHelper
Events typedefns3::InterferenceHelperprivate
GetEnergyDuration(double energyW)ns3::InterferenceHelper
GetErrorRateModel(void) const ns3::InterferenceHelper
GetNoiseFigure(void) const ns3::InterferenceHelper
GetPosition(Time moment)ns3::InterferenceHelperprivate
InterferenceHelper()ns3::InterferenceHelper
m_errorRateModelns3::InterferenceHelperprivate
m_firstPowerns3::InterferenceHelperprivate
m_niChangesns3::InterferenceHelperprivate
m_noiseFigurens3::InterferenceHelperprivate
m_rxingns3::InterferenceHelperprivate
NiChanges typedefns3::InterferenceHelperprivate
NotifyRxEnd()ns3::InterferenceHelper
NotifyRxStart()ns3::InterferenceHelper
SetErrorRateModel(Ptr< ErrorRateModel > rate)ns3::InterferenceHelper
SetNoiseFigure(double value)ns3::InterferenceHelper
~InterferenceHelper()ns3::InterferenceHelper