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.