EHT PPE Thresholds subfield. More...
#include "eht-capabilities.h"
 Collaboration diagram for ns3::EhtPpeThresholds:
 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< EhtPpeThresholdsInfo > | ppeThresholdsInfo | 
| PPE Thresholds Info. | |
| uint8_t | ruIndexBitmask: 5 | 
| RU Index Bitmask. | |
EHT PPE Thresholds subfield.
See IEEE 802.11be D1.5 9.4.2.313.5 EHT PPE Thresholds subfield
Definition at line 195 of file eht-capabilities.h.
| uint16_t ns3::EhtPpeThresholds::Deserialize | ( | Buffer::Iterator | start | ) | 
Deserialize the EHT PPE Thresholds subfield.
| start | iterator pointing to where the EHT PPE Thresholds subfield should be read from | 
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.
Referenced by ns3::EhtCapabilities::DeserializeInformationField().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| uint16_t ns3::EhtPpeThresholds::GetSize | ( | ) | const | 
Get the size of the serialized EHT PPE Thresholds subfield.
Definition at line 262 of file eht-capabilities.cc.
References nssPe, and ruIndexBitmask.
Referenced by ns3::EhtCapabilities::GetInformationFieldSize().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| void ns3::EhtPpeThresholds::Serialize | ( | Buffer::Iterator & | start | ) | const | 
Serialize the EHT PPE Thresholds subfield.
| start | iterator 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.
Referenced by ns3::EhtCapabilities::SerializeInformationField().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| uint8_t ns3::EhtPpeThresholds::nssPe | 
NSS_PE.
Definition at line 206 of file eht-capabilities.h.
Referenced by Deserialize(), GetSize(), Serialize(), and ns3::EhtCapabilities::SetPpeThresholds().
| std::vector<EhtPpeThresholdsInfo> ns3::EhtPpeThresholds::ppeThresholdsInfo | 
PPE Thresholds Info.
Definition at line 208 of file eht-capabilities.h.
Referenced by Deserialize(), Serialize(), and ns3::EhtCapabilities::SetPpeThresholds().
| uint8_t ns3::EhtPpeThresholds::ruIndexBitmask | 
RU Index Bitmask.
Definition at line 207 of file eht-capabilities.h.
Referenced by Deserialize(), GetSize(), Serialize(), and ns3::EhtCapabilities::SetPpeThresholds().