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 88 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 107 of file he-operation.cc.

Referenced by ns3::HeOperation::DeserializeInformationField().

+ Here is the caller graph for this function:

◆ GetSerializedSize()

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

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

Referenced by ns3::HeOperation::GetInformationFieldSize().

+ Here is the caller graph for this function:

◆ 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 87 of file he-operation.cc.

Referenced by ns3::HeOperation::Print().

+ Here is the caller graph for this function:

◆ 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 100 of file he-operation.cc.

Referenced by ns3::HeOperation::SerializeInformationField().

+ Here is the caller graph for this function:

Member Data Documentation

◆ m_bssColor

uint8_t ns3::HeOperation::BssColorInfo::m_bssColor

BSS Color.

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

Referenced by HeOperationElementTest::DoRun(), and ns3::ApWifiMac::GetHeOperation().

◆ m_bssColorDisabled

uint8_t ns3::HeOperation::BssColorInfo::m_bssColorDisabled

BSS Color Disabled.

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

Referenced by HeOperationElementTest::DoRun().

◆ m_partialBssColor

uint8_t ns3::HeOperation::BssColorInfo::m_partialBssColor

Partial BSS Color.

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


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