class FrameControl

Defined at line 202 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

IEEE Std 802.11-2016, 9.2.4.1.1

Public Methods

void FrameControl (uint16_t fc)

Defined at line 204 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

void FrameControl ()

Defined at line 205 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

::wlan::common::internal::Integer<2>::type protocol_version ()

Defined at line 207 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

void set_protocol_version (::wlan::common::internal::Integer<2>::type val)

Defined at line 207 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

void set_type (::wlan::common::internal::Integer<2>::type val)

Defined at line 208 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

::wlan::common::internal::Integer<2>::type type ()

Defined at line 208 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

void set_subtype (::wlan::common::internal::Integer<4>::type val)

Defined at line 209 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

::wlan::common::internal::Integer<4>::type subtype ()

Defined at line 209 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

void set_to_ds (::wlan::common::internal::Integer<1>::type val)

Defined at line 210 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

::wlan::common::internal::Integer<1>::type to_ds ()

Defined at line 210 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

::wlan::common::internal::Integer<1>::type from_ds ()

Defined at line 211 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

void set_from_ds (::wlan::common::internal::Integer<1>::type val)

Defined at line 211 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

::wlan::common::internal::Integer<1>::type more_frag ()

Defined at line 212 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

void set_more_frag (::wlan::common::internal::Integer<1>::type val)

Defined at line 212 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

::wlan::common::internal::Integer<1>::type retry ()

Defined at line 213 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

void set_retry (::wlan::common::internal::Integer<1>::type val)

Defined at line 213 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

::wlan::common::internal::Integer<1>::type pwr_mgmt ()

Defined at line 214 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

void set_pwr_mgmt (::wlan::common::internal::Integer<1>::type val)

Defined at line 214 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

::wlan::common::internal::Integer<1>::type more_data ()

Defined at line 215 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

void set_more_data (::wlan::common::internal::Integer<1>::type val)

Defined at line 215 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

::wlan::common::internal::Integer<1>::type protected_frame ()

Defined at line 216 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

void set_protected_frame (::wlan::common::internal::Integer<1>::type val)

Defined at line 216 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

::wlan::common::internal::Integer<1>::type htc_order ()

Defined at line 217 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

void set_htc_order (::wlan::common::internal::Integer<1>::type val)

Defined at line 217 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

::wlan::common::internal::Integer<4>::type cf_extension ()

For type == Control and subtype == Control Frame Extension

Defined at line 220 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

void set_cf_extension (::wlan::common::internal::Integer<4>::type val)

For type == Control and subtype == Control Frame Extension

Defined at line 220 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

bool IsMgmt ()

For type == Control and subtype == Control Frame Extension

Defined at line 222 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

bool IsCtrl ()

Defined at line 223 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

bool IsData ()

Defined at line 224 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

bool HasHtCtrl ()

Defined at line 226 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

size_t len ()

Defined at line 228 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

size_t max_len ()

Defined at line 229 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h