struct VhtMcsNss

Defined at line 459 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

IEEE Std 802.11-2016, 9.4.2.158.3

Public Methods

void VhtMcsNss (std::array<uint8_t, 8> vht_mcs_nss)

Defined at line 461 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

void VhtMcsNss ()

Defined at line 463 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

::wlan::common::internal::Integer<64>::type as_uint64 ()

Defined at line 465 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

void set_as_uint64 (::wlan::common::internal::Integer<64>::type val)

Defined at line 465 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Rx VHT-MCS Map

Defined at line 468 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Rx VHT-MCS Map

Defined at line 468 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Rx VHT-MCS Map

Defined at line 469 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Rx VHT-MCS Map

Defined at line 469 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Rx VHT-MCS Map

Defined at line 470 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Rx VHT-MCS Map

Defined at line 470 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Rx VHT-MCS Map

Defined at line 471 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Rx VHT-MCS Map

Defined at line 471 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Rx VHT-MCS Map

Defined at line 472 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Rx VHT-MCS Map

Defined at line 472 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Rx VHT-MCS Map

Defined at line 473 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Rx VHT-MCS Map

Defined at line 473 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Rx VHT-MCS Map

Defined at line 474 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Rx VHT-MCS Map

Defined at line 474 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Rx VHT-MCS Map

Defined at line 475 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Rx VHT-MCS Map

Defined at line 475 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

::wlan::common::internal::Integer<13>::type rx_max_data_rate ()

Rx VHT-MCS Map

Defined at line 477 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

void set_rx_max_data_rate (::wlan::common::internal::Integer<13>::type val)

Rx VHT-MCS Map

Defined at line 477 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

::wlan::common::internal::Integer<3>::type max_nsts ()

Rx VHT-MCS Map

Defined at line 478 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

void set_max_nsts (::wlan::common::internal::Integer<3>::type val)

Rx VHT-MCS Map

Defined at line 478 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Tx VHT-MCS Map

Defined at line 481 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Tx VHT-MCS Map

Defined at line 481 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Tx VHT-MCS Map

Defined at line 482 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Tx VHT-MCS Map

Defined at line 482 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Tx VHT-MCS Map

Defined at line 483 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Tx VHT-MCS Map

Defined at line 483 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Tx VHT-MCS Map

Defined at line 484 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Tx VHT-MCS Map

Defined at line 484 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Tx VHT-MCS Map

Defined at line 485 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Tx VHT-MCS Map

Defined at line 485 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Tx VHT-MCS Map

Defined at line 486 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Tx VHT-MCS Map

Defined at line 486 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Tx VHT-MCS Map

Defined at line 487 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Tx VHT-MCS Map

Defined at line 487 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Tx VHT-MCS Map

Defined at line 488 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Tx VHT-MCS Map

Defined at line 488 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

void set_tx_max_data_rate (::wlan::common::internal::Integer<13>::type val)

Tx VHT-MCS Map

Defined at line 489 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

::wlan::common::internal::Integer<13>::type tx_max_data_rate ()

Tx VHT-MCS Map

Defined at line 489 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Tx VHT-MCS Map

Defined at line 491 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

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

Tx VHT-MCS Map

Defined at line 491 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

uint8_t get_rx_max_mcs_ss (uint8_t ss_num)

Defined at line 501 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

uint8_t get_tx_max_mcs_ss (uint8_t ss_num)

Defined at line 510 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

void set_rx_max_mcs_ss (uint8_t ss_num, uint8_t mcs)

Defined at line 519 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

void set_tx_max_mcs_ss (uint8_t ss_num, uint8_t mcs)

Defined at line 528 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h

Enumerations

enum VhtMcsSet
Name Value
VHT_MCS_0_TO_7 0
VHT_MCS_0_TO_8 1
VHT_MCS_0_TO_9 2
VHT_MCS_NONE 3

bit 62, 63 reserved

Defined at line 494 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/element.h