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

EHT Operation Parameters subfield IEEE 802.11be D2.0 Figure 9-1002b. More...

#include "eht-operation.h"

+ Collaboration diagram for ns3::EhtOperation::EhtOpParams:

Public Member Functions

uint16_t Deserialize (Buffer::Iterator start)
 Deserialize the EHT Operation Parameters subfield.
 
void Serialize (Buffer::Iterator &start) const
 Serialize the EHT Operation Parameters subfield.
 

Public Attributes

uint8_t defaultPeDur {WIFI_DEFAULT_EHT_OP_PE_DUR}
 EHT Default PE Duration.
 
uint8_t disabledSubchBmPresent {WIFI_DEFAULT_EHT_OP_DIS_SUBCH_BM_PRESENT}
 Disabled Subchannel Bitmap Present.
 
uint8_t grpBuExp {WIFI_DEFAULT_GRP_BU_EXP}
 Group Addressed BU Indication Exponent.
 
uint8_t grpBuIndLimit {WIFI_DEFAULT_GRP_BU_IND_LIMIT}
 Group Addressed BU Indication Limit.
 
uint8_t opInfoPresent {WIFI_DEFAULT_EHT_OP_INFO_PRESENT}
 EHT Operation Information Present.
 

Detailed Description

EHT Operation Parameters subfield IEEE 802.11be D2.0 Figure 9-1002b.

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

Member Function Documentation

◆ Deserialize()

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

Deserialize the EHT Operation Parameters subfield.

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

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

References defaultPeDur, disabledSubchBmPresent, grpBuExp, grpBuIndLimit, opInfoPresent, and ns3::WIFI_EHT_OP_PARAMS_SIZE_B.

◆ Serialize()

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

Serialize the EHT Operation Parameters subfield.

Parameters
startiterator pointing to where the subfield should be written to

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

References defaultPeDur, disabledSubchBmPresent, grpBuExp, grpBuIndLimit, and opInfoPresent.

Member Data Documentation

◆ defaultPeDur

uint8_t ns3::EhtOperation::EhtOpParams::defaultPeDur {WIFI_DEFAULT_EHT_OP_PE_DUR}

EHT Default PE Duration.

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

Referenced by Deserialize(), and Serialize().

◆ disabledSubchBmPresent

uint8_t ns3::EhtOperation::EhtOpParams::disabledSubchBmPresent {WIFI_DEFAULT_EHT_OP_DIS_SUBCH_BM_PRESENT}

Disabled Subchannel Bitmap Present.

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

Referenced by Deserialize(), and Serialize().

◆ grpBuExp

uint8_t ns3::EhtOperation::EhtOpParams::grpBuExp {WIFI_DEFAULT_GRP_BU_EXP}

Group Addressed BU Indication Exponent.

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

Referenced by Deserialize(), ns3::ApWifiMac::GetEhtOperation(), and Serialize().

◆ grpBuIndLimit

uint8_t ns3::EhtOperation::EhtOpParams::grpBuIndLimit {WIFI_DEFAULT_GRP_BU_IND_LIMIT}

Group Addressed BU Indication Limit.

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

Referenced by Deserialize(), and Serialize().

◆ opInfoPresent

uint8_t ns3::EhtOperation::EhtOpParams::opInfoPresent {WIFI_DEFAULT_EHT_OP_INFO_PRESENT}

EHT Operation Information Present.

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

Referenced by Deserialize(), ns3::ApWifiMac::GetEhtOperation(), and Serialize().


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