This is the data associated to a unique WifiMode. More...
Public Attributes | |
WifiCodeRate | codingRate |
coding rate More... | |
uint16_t | constellationSize |
constellation size More... | |
bool | isMandatory |
flag to indicate whether this mode is mandatory More... | |
uint8_t | mcsValue |
MCS value. More... | |
WifiModulationClass | modClass |
modulation class More... | |
std::string | uniqueUid |
unique UID More... | |
This is the data associated to a unique WifiMode.
The integer stored in a WifiMode is in fact an index in an array of WifiModeItem objects.
Definition at line 353 of file wifi-mode.h.
WifiCodeRate ns3::WifiModeFactory::WifiModeItem::codingRate |
coding rate
Definition at line 358 of file wifi-mode.h.
Referenced by ns3::WifiModeFactory::CreateWifiMcs(), ns3::WifiModeFactory::CreateWifiMode(), ns3::WifiMode::GetCodeRate(), and ns3::WifiModeFactory::GetFactory().
uint16_t ns3::WifiModeFactory::WifiModeItem::constellationSize |
constellation size
Definition at line 357 of file wifi-mode.h.
Referenced by ns3::WifiModeFactory::CreateWifiMcs(), ns3::WifiModeFactory::CreateWifiMode(), ns3::WifiMode::GetConstellationSize(), and ns3::WifiModeFactory::GetFactory().
bool ns3::WifiModeFactory::WifiModeItem::isMandatory |
flag to indicate whether this mode is mandatory
Definition at line 359 of file wifi-mode.h.
Referenced by ns3::WifiModeFactory::CreateWifiMcs(), ns3::WifiModeFactory::CreateWifiMode(), ns3::WifiModeFactory::GetFactory(), and ns3::WifiMode::IsMandatory().
uint8_t ns3::WifiModeFactory::WifiModeItem::mcsValue |
MCS value.
Definition at line 360 of file wifi-mode.h.
Referenced by ns3::WifiModeFactory::CreateWifiMcs(), ns3::WifiModeFactory::CreateWifiMode(), ns3::WifiMode::GetCodeRate(), ns3::WifiMode::GetConstellationSize(), ns3::WifiMode::GetDataRate(), ns3::WifiModeFactory::GetFactory(), ns3::WifiMode::GetMcsValue(), and ns3::WifiMode::IsAllowed().
WifiModulationClass ns3::WifiModeFactory::WifiModeItem::modClass |
modulation class
Definition at line 356 of file wifi-mode.h.
Referenced by ns3::WifiModeFactory::CreateWifiMcs(), ns3::WifiModeFactory::CreateWifiMode(), ns3::WifiMode::GetCodeRate(), ns3::WifiMode::GetConstellationSize(), ns3::WifiMode::GetDataRate(), ns3::WifiModeFactory::GetFactory(), ns3::WifiMode::GetMcsValue(), ns3::WifiMode::GetModulationClass(), ns3::WifiMode::GetNonHtReferenceRate(), ns3::WifiMode::IsAllowed(), and ns3::WifiMode::IsHigherDataRate().
std::string ns3::WifiModeFactory::WifiModeItem::uniqueUid |
unique UID
Definition at line 355 of file wifi-mode.h.
Referenced by ns3::WifiModeFactory::CreateWifiMcs(), ns3::WifiModeFactory::CreateWifiMode(), ns3::WifiModeFactory::GetFactory(), and ns3::WifiMode::GetUniqueName().