A Discrete-Event Network Simulator
API
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

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

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 541 of file ctrl-headers.h.

Member Data Documentation

◆ 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 543 of file ctrl-headers.h.

◆ m_bitmap

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

block ack bitmap

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

◆ m_ra

Mac48Address ns3::CtrlBAckResponseHeader::BaInfoInstance::m_ra

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

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

◆ m_startingSeq

uint16_t ns3::CtrlBAckResponseHeader::BaInfoInstance::m_startingSeq

Block Ack Starting Sequence Control subfield.

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


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