#include <interference-helper.h>
Public Member Functions | |
Event (uint32_t size, WifiMode payloadMode, enum WifiPreamble preamble, Time duration, double rxPower) | |
virtual | ~Event () |
Time | GetDuration (void) const |
Time | GetStartTime (void) const |
Time | GetEndTime (void) const |
bool | Overlaps (Time time) const |
double | GetRxPowerW (void) const |
uint32_t | GetSize (void) const |
WifiMode | GetPayloadMode (void) const |
enum WifiPreamble | GetPreambleType (void) const |
Private Attributes | |
uint32_t | m_size |
WifiMode | m_payloadMode |
enum WifiPreamble | m_preamble |
Time | m_startTime |
Time | m_endTime |
double | m_rxPowerW |
Definition at line 21 of file interference-helper.h.
ns3::InterferenceHelper::Event::Event | ( | uint32_t | size, | |
WifiMode | payloadMode, | |||
enum WifiPreamble | preamble, | |||
Time | duration, | |||
double | rxPower | |||
) |
Definition at line 18 of file interference-helper.cc.
ns3::InterferenceHelper::Event::~Event | ( | ) | [virtual] |
Definition at line 28 of file interference-helper.cc.
Time ns3::InterferenceHelper::Event::GetDuration | ( | void | ) | const |
Definition at line 32 of file interference-helper.cc.
References m_endTime, and m_startTime.
Time ns3::InterferenceHelper::Event::GetEndTime | ( | void | ) | const |
Definition at line 42 of file interference-helper.cc.
References m_endTime.
WifiMode ns3::InterferenceHelper::Event::GetPayloadMode | ( | void | ) | const |
Definition at line 70 of file interference-helper.cc.
References m_payloadMode.
enum WifiPreamble ns3::InterferenceHelper::Event::GetPreambleType | ( | void | ) | const |
Definition at line 75 of file interference-helper.cc.
References m_preamble.
double ns3::InterferenceHelper::Event::GetRxPowerW | ( | void | ) | const |
Definition at line 60 of file interference-helper.cc.
References m_rxPowerW.
uint32_t ns3::InterferenceHelper::Event::GetSize | ( | void | ) | const |
Definition at line 65 of file interference-helper.cc.
References m_size.
Time ns3::InterferenceHelper::Event::GetStartTime | ( | void | ) | const |
Definition at line 37 of file interference-helper.cc.
References m_startTime.
bool ns3::InterferenceHelper::Event::Overlaps | ( | Time | time | ) | const |
Definition at line 47 of file interference-helper.cc.
References m_endTime, and m_startTime.
Definition at line 42 of file interference-helper.h.
Referenced by GetDuration(), GetEndTime(), and Overlaps().
Definition at line 39 of file interference-helper.h.
Referenced by GetPayloadMode().
enum WifiPreamble ns3::InterferenceHelper::Event::m_preamble [private] |
Definition at line 40 of file interference-helper.h.
Referenced by GetPreambleType().
double ns3::InterferenceHelper::Event::m_rxPowerW [private] |
Definition at line 43 of file interference-helper.h.
Referenced by GetRxPowerW().
uint32_t ns3::InterferenceHelper::Event::m_size [private] |
Definition at line 38 of file interference-helper.h.
Referenced by GetSize().
Definition at line 41 of file interference-helper.h.
Referenced by GetDuration(), GetStartTime(), and Overlaps().