EMANE  1.2.1
EMANE::Models::IEEE80211ABG::AccessCategory Struct Reference

Defines an access category container. More...

#include <accesscategory.h>

Public Member Functions

 AccessCategory ()
 
void registerStatistics (StatisticRegistrar &statisticRegistrar)
 

Public Attributes

std::uint8_t category_
 
std::uint8_t u8MaxQueueCapacity_
 
std::uint16_t u16MaxPacketSize_
 
size_t numPacketOverFlow_
 
IEEE80211abgDownstreamPacketQueue queue_
 
StatisticNumeric< std::uint32_t > * pNumUnicastPacketsTooLarge_
 
StatisticNumeric< std::uint32_t > * pNumUnicastBytesTooLarge_
 
StatisticNumeric< std::uint32_t > * pNumBroadcastPacketsTooLarge_
 
StatisticNumeric< std::uint32_t > * pNumBroadcastBytesTooLarge_
 
StatisticNumeric< std::uint32_t > * pNumHighWaterMark_
 
StatisticNumeric< std::uint32_t > * pNumHighWaterMax_
 

Detailed Description

Defines an access category container.

Definition at line 59 of file accesscategory.h.

Constructor & Destructor Documentation

◆ AccessCategory()

EMANE::Models::IEEE80211ABG::AccessCategory::AccessCategory ( )
inline

Definition at line 89 of file accesscategory.h.

Member Function Documentation

◆ registerStatistics()

void EMANE::Models::IEEE80211ABG::AccessCategory::registerStatistics ( StatisticRegistrar statisticRegistrar)
inline

Definition at line 102 of file accesscategory.h.

Member Data Documentation

◆ category_

std::uint8_t EMANE::Models::IEEE80211ABG::AccessCategory::category_

Definition at line 61 of file accesscategory.h.

◆ numPacketOverFlow_

size_t EMANE::Models::IEEE80211ABG::AccessCategory::numPacketOverFlow_

Definition at line 67 of file accesscategory.h.

◆ pNumBroadcastBytesTooLarge_

StatisticNumeric<std::uint32_t>* EMANE::Models::IEEE80211ABG::AccessCategory::pNumBroadcastBytesTooLarge_

Definition at line 80 of file accesscategory.h.

◆ pNumBroadcastPacketsTooLarge_

StatisticNumeric<std::uint32_t>* EMANE::Models::IEEE80211ABG::AccessCategory::pNumBroadcastPacketsTooLarge_

Definition at line 79 of file accesscategory.h.

◆ pNumHighWaterMark_

StatisticNumeric<std::uint32_t>* EMANE::Models::IEEE80211ABG::AccessCategory::pNumHighWaterMark_

Definition at line 83 of file accesscategory.h.

◆ pNumHighWaterMax_

StatisticNumeric<std::uint32_t>* EMANE::Models::IEEE80211ABG::AccessCategory::pNumHighWaterMax_

Definition at line 84 of file accesscategory.h.

◆ pNumUnicastBytesTooLarge_

StatisticNumeric<std::uint32_t>* EMANE::Models::IEEE80211ABG::AccessCategory::pNumUnicastBytesTooLarge_

Definition at line 76 of file accesscategory.h.

◆ pNumUnicastPacketsTooLarge_

StatisticNumeric<std::uint32_t>* EMANE::Models::IEEE80211ABG::AccessCategory::pNumUnicastPacketsTooLarge_

Definition at line 75 of file accesscategory.h.

◆ queue_

IEEE80211abgDownstreamPacketQueue EMANE::Models::IEEE80211ABG::AccessCategory::queue_

Definition at line 69 of file accesscategory.h.

◆ u16MaxPacketSize_

std::uint16_t EMANE::Models::IEEE80211ABG::AccessCategory::u16MaxPacketSize_

Definition at line 65 of file accesscategory.h.

◆ u8MaxQueueCapacity_

std::uint8_t EMANE::Models::IEEE80211ABG::AccessCategory::u8MaxQueueCapacity_

Definition at line 63 of file accesscategory.h.


The documentation for this struct was generated from the following file: