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