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

The following structure can hold the BA Information field for the Basic and Compressed variants, one instance of the {Per TID Info, Block Ack Starting Sequence Control, Block Ack Bitmap} subfields for the Multi-TID variant or one instance of the Per AID TID Info subfield for the Multi-STA variant (which includes the AID TID Info, Block Ack Starting Sequence Control and Block Ack Bitmap subfields). More...

+ Collaboration diagram for ns3::CtrlBAckResponseHeader::BaInfoInstance:

Public Attributes

Mac48Address m_address
 RA subfield (address of an unassociated station) for Multi-STA variant; GCR Group Address subfield for GCR variant; reserved for other variants.
 
uint16_t m_aidTidInfo
 Reserved for Basic and Compressed Per TID Info subfield for Multi-TID AID TID Info subfield for Multi-STA.
 
std::vector< uint8_t > m_bitmap
 block ack bitmap
 
uint16_t m_startingSeq
 Block Ack Starting Sequence Control subfield.
 

Detailed Description

The following structure can hold the BA Information field for the Basic and Compressed variants, one instance of the {Per TID Info, Block Ack Starting Sequence Control, Block Ack Bitmap} subfields for the Multi-TID variant or one instance of the Per AID TID Info subfield for the Multi-STA variant (which includes the AID TID Info, Block Ack Starting Sequence Control and Block Ack Bitmap subfields).

Definition at line 532 of file ctrl-headers.h.

Member Data Documentation

◆ m_address

Mac48Address ns3::CtrlBAckResponseHeader::BaInfoInstance::m_address

RA subfield (address of an unassociated station) for Multi-STA variant; GCR Group Address subfield for GCR variant; reserved for other variants.

Definition at line 539 of file ctrl-headers.h.

◆ m_aidTidInfo

uint16_t ns3::CtrlBAckResponseHeader::BaInfoInstance::m_aidTidInfo

Reserved for Basic and Compressed Per TID Info subfield for Multi-TID AID TID Info subfield for Multi-STA.

Definition at line 534 of file ctrl-headers.h.

Referenced by ns3::CtrlBAckResponseHeader::SetType().

◆ m_bitmap

std::vector<uint8_t> ns3::CtrlBAckResponseHeader::BaInfoInstance::m_bitmap

block ack bitmap

Definition at line 538 of file ctrl-headers.h.

◆ m_startingSeq

uint16_t ns3::CtrlBAckResponseHeader::BaInfoInstance::m_startingSeq

Block Ack Starting Sequence Control subfield.

Definition at line 537 of file ctrl-headers.h.


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