A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
ns3::EhtOperation::EhtBasicMcsNssSet Struct Reference

Basic EHT-MCS and NSS Set subfield IEEE 802.11be D2.0 Figure 9-1002ai. More...

#include "eht-operation.h"

Collaboration diagram for ns3::EhtOperation::EhtBasicMcsNssSet:

Public Member Functions

uint16_t Deserialize (Buffer::Iterator start)
 Deserialize the Basic EHT-MCS and NSS Set subfield.
void Serialize (Buffer::Iterator &start) const
 Serialize the Basic EHT-MCS and NSS Set subfield.

Public Attributes

std::vector< uint8_t > maxRxNss {}
 Max Rx NSS per MCS.
std::vector< uint8_t > maxTxNss {}
 Max Tx NSS per MCS.

Detailed Description

Basic EHT-MCS and NSS Set subfield IEEE 802.11be D2.0 Figure 9-1002ai.

Definition at line 129 of file eht-operation.h.

Member Function Documentation

◆ Deserialize()

uint16_t ns3::EhtOperation::EhtBasicMcsNssSet::Deserialize ( Buffer::Iterator start)

Deserialize the Basic EHT-MCS and NSS Set subfield.

Parameters
startiterator pointing to where the subfield should be read from
Returns
the number of octets read

Definition at line 102 of file eht-operation.cc.

References maxRxNss, maxTxNss, ns3::SetMaxNss(), and ns3::WIFI_EHT_BASIC_MCS_NSS_SET_SIZE_B.

Here is the call graph for this function:

◆ Serialize()

void ns3::EhtOperation::EhtBasicMcsNssSet::Serialize ( Buffer::Iterator & start) const

Serialize the Basic EHT-MCS and NSS Set subfield.

Parameters
startiterator pointing to where the subfield should be written to

Definition at line 92 of file eht-operation.cc.

References ns3::GetMaxNss(), maxRxNss, and maxTxNss.

Here is the call graph for this function:

Member Data Documentation

◆ maxRxNss

std::vector<uint8_t> ns3::EhtOperation::EhtBasicMcsNssSet::maxRxNss {}

Max Rx NSS per MCS.

Definition at line 131 of file eht-operation.h.

Referenced by Deserialize(), and Serialize().

◆ maxTxNss

std::vector<uint8_t> ns3::EhtOperation::EhtBasicMcsNssSet::maxTxNss {}

Max Tx NSS per MCS.

Definition at line 132 of file eht-operation.h.

Referenced by Deserialize(), and Serialize().


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