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

BSS Color Information field. More...

#include "he-operation.h"

+ Collaboration diagram for ns3::HeOperation::BssColorInfo:

Public Member Functions

uint16_t Deserialize (Buffer::Iterator &start)
 Deserialize the BSS Color Information field.
 
uint16_t GetSerializedSize () const
 
void Print (std::ostream &os) const
 Print the content of the BSS Color Information field.
 
void Serialize (Buffer::Iterator &start) const
 Serialize the BSS Color Information field.
 

Public Attributes

uint8_t m_bssColor: 6 {0}
 BSS Color.
 
uint8_t m_bssColorDisabled: 1 {0}
 BSS Color Disabled.
 
uint8_t m_partialBssColor: 1 {0}
 Partial BSS Color.
 

Detailed Description

BSS Color Information field.

Definition at line 77 of file he-operation.h.

Member Function Documentation

◆ Deserialize()

uint16_t ns3::HeOperation::BssColorInfo::Deserialize ( Buffer::Iterator & start)

Deserialize the BSS Color Information field.

Parameters
startan iterator which points to where the information should be read from
Returns
the number of bytes read

Definition at line 97 of file he-operation.cc.

References m_bssColor, m_bssColorDisabled, and m_partialBssColor.

◆ GetSerializedSize()

uint16_t ns3::HeOperation::BssColorInfo::GetSerializedSize ( ) const
Returns
the serialized size of the BSS Color Information field

Definition at line 84 of file he-operation.cc.

◆ Print()

void ns3::HeOperation::BssColorInfo::Print ( std::ostream & os) const

Print the content of the BSS Color Information field.

Parameters
osoutput stream

Definition at line 77 of file he-operation.cc.

References m_bssColor, m_bssColorDisabled, and m_partialBssColor.

◆ Serialize()

void ns3::HeOperation::BssColorInfo::Serialize ( Buffer::Iterator & start) const

Serialize the BSS Color Information field.

Parameters
startan iterator which points to where the information should be written

Definition at line 90 of file he-operation.cc.

References m_bssColor, m_bssColorDisabled, and m_partialBssColor.

Member Data Documentation

◆ m_bssColor

uint8_t ns3::HeOperation::BssColorInfo::m_bssColor

◆ m_bssColorDisabled

uint8_t ns3::HeOperation::BssColorInfo::m_bssColorDisabled

BSS Color Disabled.

Definition at line 81 of file he-operation.h.

Referenced by Deserialize(), HeOperationElementTest::DoRun(), Print(), and Serialize().

◆ m_partialBssColor

uint8_t ns3::HeOperation::BssColorInfo::m_partialBssColor

Partial BSS Color.

Definition at line 80 of file he-operation.h.

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


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