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

uint16_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

◆ chWidth

uint16_t ns3::McsGroup::chWidth

◆ isSupported

bool ns3::McsGroup::isSupported

is supported?

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

◆ isVht

bool ns3::McsGroup::isVht

is VHT?

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

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

◆ ratesFirstMpduTxTimeTable

TxTime ns3::McsGroup::ratesFirstMpduTxTimeTable

rates MPDU transmit time table

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

◆ ratesTxTimeTable

TxTime ns3::McsGroup::ratesTxTimeTable

rates transmit time table

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

◆ sgi

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().

◆ streams

uint8_t ns3::McsGroup::streams

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