A Discrete-Event Network Simulator
API
ns3::McsGroup Struct Reference

Data structure to contain the information that defines a group. More...

#include "minstrel-ht-wifi-manager.h"

+ Collaboration diagram for ns3::McsGroup:

Public Attributes

uint8_t chWidth
 channel width (MHz) More...
 
bool isSupported
 is supported? More...
 
bool isVht
 is VHT? More...
 
TxTime ratesFirstMpduTxTimeTable
 rates MPDU transmit time table More...
 
TxTime ratesTxTimeTable
 rates transmit time table More...
 
uint8_t sgi
 short guard interval (0 or 1) More...
 
uint8_t streams
 streams More...
 

Detailed Description

Data structure to contain the information that defines a group.

It also contains the transmission times for all the MCS in the group. A group is a collection of MCS defined by the number of spatial streams, if it uses or not Short Guard Interval, and the channel width used.

Definition at line 46 of file minstrel-ht-wifi-manager.h.

Member Data Documentation

uint8_t ns3::McsGroup::chWidth
bool ns3::McsGroup::isSupported

is supported?

Definition at line 52 of file minstrel-ht-wifi-manager.h.

bool ns3::McsGroup::isVht

is VHT?

Definition at line 51 of file minstrel-ht-wifi-manager.h.

Referenced by ns3::MinstrelHtWifiManager::StatsDump().

TxTime ns3::McsGroup::ratesFirstMpduTxTimeTable

rates MPDU transmit time table

Definition at line 57 of file minstrel-ht-wifi-manager.h.

TxTime ns3::McsGroup::ratesTxTimeTable

rates transmit time table

Definition at line 56 of file minstrel-ht-wifi-manager.h.

uint8_t ns3::McsGroup::sgi

short guard interval (0 or 1)

Definition at line 49 of file minstrel-ht-wifi-manager.h.

Referenced by ns3::MinstrelHtWifiManager::DoGetDataTxVector(), and ns3::MinstrelHtWifiManager::StatsDump().

uint8_t ns3::McsGroup::streams

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