Vanetza
 
Loading...
Searching...
No Matches
vanetza::access::ieee802::dot11::QosDataHeader Struct Reference

MAC header of QoS data frames. More...

#include <g5_link_layer.hpp>

Public Attributes

FrameControl frame_control = FrameControl::qos_data_frame()
 
uint16be_t duration_or_id
 
MacAddress destination
 
MacAddress source
 
MacAddress bssid = bssid_wildcard
 
SequenceControl sequence_control
 
QosControl qos_control
 

Static Public Attributes

static constexpr std::size_t length_bytes = 26
 

Detailed Description

MAC header of QoS data frames.

Definition at line 88 of file g5_link_layer.hpp.

Member Data Documentation

◆ bssid

MacAddress vanetza::access::ieee802::dot11::QosDataHeader::bssid = bssid_wildcard

Definition at line 94 of file g5_link_layer.hpp.

◆ destination

MacAddress vanetza::access::ieee802::dot11::QosDataHeader::destination

Definition at line 92 of file g5_link_layer.hpp.

◆ duration_or_id

uint16be_t vanetza::access::ieee802::dot11::QosDataHeader::duration_or_id

Definition at line 91 of file g5_link_layer.hpp.

◆ frame_control

FrameControl vanetza::access::ieee802::dot11::QosDataHeader::frame_control = FrameControl::qos_data_frame()

Definition at line 90 of file g5_link_layer.hpp.

◆ length_bytes

constexpr std::size_t vanetza::access::ieee802::dot11::QosDataHeader::length_bytes = 26
staticconstexpr

length of serialized QoSDataHeader in bytes

Definition at line 99 of file g5_link_layer.hpp.

◆ qos_control

QosControl vanetza::access::ieee802::dot11::QosDataHeader::qos_control

Definition at line 96 of file g5_link_layer.hpp.

◆ sequence_control

SequenceControl vanetza::access::ieee802::dot11::QosDataHeader::sequence_control

Definition at line 95 of file g5_link_layer.hpp.

◆ source

MacAddress vanetza::access::ieee802::dot11::QosDataHeader::source

Definition at line 93 of file g5_link_layer.hpp.


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