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

EHT PPE Thresholds subfield. More...

#include "eht-capabilities.h"

+ Collaboration diagram for ns3::EhtPpeThresholds:

Classes

struct  EhtPpeThresholdsInfo
 EHT PPE Thresholds Info. More...
 

Public Member Functions

uint16_t Deserialize (Buffer::Iterator start)
 Deserialize the EHT PPE Thresholds subfield.
 
uint16_t GetSize () const
 Get the size of the serialized EHT PPE Thresholds subfield.
 
void Serialize (Buffer::Iterator &start) const
 Serialize the EHT PPE Thresholds subfield.
 

Public Attributes

uint8_t nssPe: 4
 NSS_PE.
 
std::vector< EhtPpeThresholdsInfoppeThresholdsInfo
 PPE Thresholds Info.
 
uint8_t ruIndexBitmask: 5
 RU Index Bitmask.
 

Detailed Description

EHT PPE Thresholds subfield.

See IEEE 802.11be D1.5 9.4.2.313.5 EHT PPE Thresholds subfield

Definition at line 199 of file eht-capabilities.h.

Member Function Documentation

◆ Deserialize()

uint16_t ns3::EhtPpeThresholds::Deserialize ( Buffer::Iterator start)

Deserialize the EHT PPE Thresholds subfield.

Parameters
startiterator pointing to where the EHT PPE Thresholds subfield should be read from
Returns
the number of bytes read

Definition at line 329 of file eht-capabilities.cc.

References nssPe, ns3::EhtPpeThresholds::EhtPpeThresholdsInfo::ppet8, ppeThresholdsInfo, ns3::EhtPpeThresholds::EhtPpeThresholdsInfo::ppetMax, ns3::Buffer::Iterator::ReadU8(), and ruIndexBitmask.

+ Here is the call graph for this function:

◆ GetSize()

uint16_t ns3::EhtPpeThresholds::GetSize ( ) const

Get the size of the serialized EHT PPE Thresholds subfield.

Returns
the size of the serialized EHT PPE Thresholds subfield

Definition at line 262 of file eht-capabilities.cc.

References nssPe, and ruIndexBitmask.

◆ Serialize()

void ns3::EhtPpeThresholds::Serialize ( Buffer::Iterator & start) const

Serialize the EHT PPE Thresholds subfield.

Parameters
startiterator pointing to where the EHT PPE Thresholds subfield should be written to

Definition at line 270 of file eht-capabilities.cc.

References nssPe, ppeThresholdsInfo, and ruIndexBitmask.

Member Data Documentation

◆ nssPe

uint8_t ns3::EhtPpeThresholds::nssPe

NSS_PE.

Definition at line 210 of file eht-capabilities.h.

Referenced by Deserialize(), GetSize(), and Serialize().

◆ ppeThresholdsInfo

std::vector<EhtPpeThresholdsInfo> ns3::EhtPpeThresholds::ppeThresholdsInfo

PPE Thresholds Info.

Definition at line 212 of file eht-capabilities.h.

Referenced by Deserialize(), and Serialize().

◆ ruIndexBitmask

uint8_t ns3::EhtPpeThresholds::ruIndexBitmask

RU Index Bitmask.

Definition at line 211 of file eht-capabilities.h.

Referenced by Deserialize(), GetSize(), and Serialize().


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