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

FILS Discovery Frame Control subfield of FILS Discovery Information field. More...

#include "mgt-action-headers.h"

+ Collaboration diagram for ns3::FilsDiscHeader::FilsDiscFrameControl:

Public Member Functions

uint32_t Deserialize (Buffer::Iterator start)
 read content from a given buffer
 
void Serialize (Buffer::Iterator &start) const
 serialize content to a given buffer
 

Public Attributes

bool m_anoPresenceInd {false}
 ANO Presence Indicator.
 
bool m_apCsnPresenceInd {false}
 AP-CSN Presence Indicator.
 
bool m_capPresenceInd {false}
 Capability Presence Indicator.
 
bool m_chCntrFreqSeg1PresenceInd {false}
 Channel Center Frequency Segment 1 Presence Indicator.
 
bool m_lenPresenceInd {false}
 Length Presence Indicator.
 
uint8_t m_mdPresenceInd: 1 {0}
 MD Presence Indicator (not supported)
 
bool m_primChPresenceInd {false}
 Primary Channel Presence Indicator.
 
uint8_t m_reserved: 2 {0}
 Reserved Bits.
 
uint8_t m_rsnInfoPresenceInd: 1 {0}
 RSN info Presence Indicator (not supported)
 
uint8_t m_shortSsidInd: 1 {0}
 Short SSID Indicator (not supported)
 
uint8_t m_ssidLen: 5 {0}
 SSID Length.
 

Detailed Description

FILS Discovery Frame Control subfield of FILS Discovery Information field.

Definition at line 712 of file mgt-action-headers.h.

Member Function Documentation

◆ Deserialize()

uint32_t ns3::FilsDiscHeader::FilsDiscFrameControl::Deserialize ( Buffer::Iterator  start)

read content from a given buffer

Parameters
startinput buffer iterator
Returns
number of read octets

Definition at line 1613 of file mgt-action-headers.cc.

Referenced by ns3::FilsDiscHeader::Deserialize().

+ Here is the caller graph for this function:

◆ Serialize()

void ns3::FilsDiscHeader::FilsDiscFrameControl::Serialize ( Buffer::Iterator start) const

serialize content to a given buffer

Parameters
startgiven input buffer iterator

Definition at line 1602 of file mgt-action-headers.cc.

References m_anoPresenceInd, m_apCsnPresenceInd, m_capPresenceInd, m_chCntrFreqSeg1PresenceInd, m_lenPresenceInd, m_mdPresenceInd, m_primChPresenceInd, m_rsnInfoPresenceInd, m_shortSsidInd, and m_ssidLen.

Referenced by ns3::FilsDiscHeader::Serialize().

+ Here is the caller graph for this function:

Member Data Documentation

◆ m_anoPresenceInd

bool ns3::FilsDiscHeader::FilsDiscFrameControl::m_anoPresenceInd {false}

ANO Presence Indicator.

Definition at line 718 of file mgt-action-headers.h.

Referenced by ns3::FilsDiscHeader::Deserialize(), ns3::operator<<(), and Serialize().

◆ m_apCsnPresenceInd

bool ns3::FilsDiscHeader::FilsDiscFrameControl::m_apCsnPresenceInd {false}

AP-CSN Presence Indicator.

Definition at line 717 of file mgt-action-headers.h.

Referenced by ns3::FilsDiscHeader::Deserialize(), ns3::operator<<(), and Serialize().

◆ m_capPresenceInd

bool ns3::FilsDiscHeader::FilsDiscFrameControl::m_capPresenceInd {false}

Capability Presence Indicator.

Definition at line 715 of file mgt-action-headers.h.

Referenced by ns3::FilsDiscHeader::Deserialize(), ns3::operator<<(), and Serialize().

◆ m_chCntrFreqSeg1PresenceInd

bool ns3::FilsDiscHeader::FilsDiscFrameControl::m_chCntrFreqSeg1PresenceInd {false}

Channel Center Frequency Segment 1 Presence Indicator.

Definition at line 719 of file mgt-action-headers.h.

Referenced by ns3::FilsDiscHeader::Deserialize(), ns3::operator<<(), and Serialize().

◆ m_lenPresenceInd

bool ns3::FilsDiscHeader::FilsDiscFrameControl::m_lenPresenceInd {false}

Length Presence Indicator.

Definition at line 723 of file mgt-action-headers.h.

Referenced by ns3::FilsDiscHeader::Deserialize(), ns3::operator<<(), and Serialize().

◆ m_mdPresenceInd

uint8_t ns3::FilsDiscHeader::FilsDiscFrameControl::m_mdPresenceInd

MD Presence Indicator (not supported)

Definition at line 724 of file mgt-action-headers.h.

Referenced by ns3::operator<<(), and Serialize().

◆ m_primChPresenceInd

bool ns3::FilsDiscHeader::FilsDiscFrameControl::m_primChPresenceInd {false}

Primary Channel Presence Indicator.

Definition at line 721 of file mgt-action-headers.h.

Referenced by ns3::FilsDiscHeader::Deserialize(), ns3::operator<<(), and Serialize().

◆ m_reserved

uint8_t ns3::FilsDiscHeader::FilsDiscFrameControl::m_reserved

Reserved Bits.

Definition at line 725 of file mgt-action-headers.h.

◆ m_rsnInfoPresenceInd

uint8_t ns3::FilsDiscHeader::FilsDiscFrameControl::m_rsnInfoPresenceInd

RSN info Presence Indicator (not supported)

Definition at line 722 of file mgt-action-headers.h.

Referenced by ns3::operator<<(), and Serialize().

◆ m_shortSsidInd

uint8_t ns3::FilsDiscHeader::FilsDiscFrameControl::m_shortSsidInd

Short SSID Indicator (not supported)

Definition at line 716 of file mgt-action-headers.h.

Referenced by ns3::operator<<(), and Serialize().

◆ m_ssidLen

uint8_t ns3::FilsDiscHeader::FilsDiscFrameControl::m_ssidLen

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