|
EMANE
1.2.1
|
Defines the WMM manager. More...
#include <wmmmanager.h>
Public Types | |
| typedef std::pair< float, float > | UtilizationRatioPair |
| typedef std::vector< UtilizationRatioPair > | UtilizationRatioVector |
Public Member Functions | |
| WMMManager (NEMId id, PlatformServiceProvider *pPlatformService, MACLayer *pMACLayer) | |
| ~WMMManager () | |
| void | updateTotalActivity (std::uint8_t u8Category, const Microseconds &durationMicroseconds) |
| void | updateLocalActivity (std::uint8_t u8Category, const Microseconds &durationMicroseconds) |
| void | setNumCategories (const std::uint8_t u8NumCategories) |
| UtilizationRatioVector | getUtilizationRatios (const Microseconds &deltaTMicroseconds) |
Defines the WMM manager.
Definition at line 56 of file wmmmanager.h.
| typedef std::pair<float, float> EMANE::Models::IEEE80211ABG::WMMManager::UtilizationRatioPair |
Definition at line 59 of file wmmmanager.h.
| typedef std::vector<UtilizationRatioPair> EMANE::Models::IEEE80211ABG::WMMManager::UtilizationRatioVector |
Definition at line 61 of file wmmmanager.h.
| EMANE::Models::IEEE80211ABG::WMMManager::WMMManager | ( | NEMId | id, |
| PlatformServiceProvider * | pPlatformService, | ||
| MACLayer * | pMACLayer | ||
| ) |
Definition at line 37 of file wmmmanager.cc.
| EMANE::Models::IEEE80211ABG::WMMManager::~WMMManager | ( | ) |
Definition at line 54 of file wmmmanager.cc.
| EMANE::Models::IEEE80211ABG::WMMManager::UtilizationRatioVector EMANE::Models::IEEE80211ABG::WMMManager::getUtilizationRatios | ( | const Microseconds & | deltaTMicroseconds | ) |
Definition at line 180 of file wmmmanager.cc.
| void EMANE::Models::IEEE80211ABG::WMMManager::setNumCategories | ( | const std::uint8_t | u8NumCategories | ) |
Definition at line 136 of file wmmmanager.cc.
| void EMANE::Models::IEEE80211ABG::WMMManager::updateLocalActivity | ( | std::uint8_t | u8Category, |
| const Microseconds & | durationMicroseconds | ||
| ) |
Definition at line 97 of file wmmmanager.cc.
| void EMANE::Models::IEEE80211ABG::WMMManager::updateTotalActivity | ( | std::uint8_t | u8Category, |
| const Microseconds & | durationMicroseconds | ||
| ) |
Definition at line 61 of file wmmmanager.cc.