class WlanTxResult
Defined at line 1199 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/cpp/fidl/fuchsia.wlan.common/cpp/natural_types.h
TX status reports are used by the Minstrel rate selection algorithm
Tests should use the default value in //src/connectivity/wlan/testing/hw-sim/src/lib.rs
Public Methods
void WlanTxResult (Storage_ storage)
void WlanTxResult (::std::array< ::fuchsia_wlan_common::WlanTxResultEntry, 8> tx_result_entry, ::std::array<uint8_t, 6> peer_addr, ::fuchsia_wlan_common::WlanTxResultCode result_code)
void WlanTxResult ()
Default constructs a |WlanTxResult| only if all of its members are default constructible.
Defined at line 1210 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/cpp/fidl/fuchsia.wlan.common/cpp/natural_types.h
void WlanTxResult (WlanTxResult && )
Defined at line 1213 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/cpp/fidl/fuchsia.wlan.common/cpp/natural_types.h
void WlanTxResult (const WlanTxResult & other)
WlanTxResult & operator= (WlanTxResult && )
Defined at line 1214 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/cpp/fidl/fuchsia.wlan.common/cpp/natural_types.h
WlanTxResult & operator= (const WlanTxResult & other)
bool operator== (const WlanTxResult & other)
bool operator!= (const WlanTxResult & other)
const ::std::array< ::fuchsia_wlan_common::WlanTxResultEntry, 8> & tx_result_entry ()
up to 8 different tx_vector for one PPDU frame.
WLAN_TX_VECTOR_IDX_INVALID indicates no more entries.
::std::array< ::fuchsia_wlan_common::WlanTxResultEntry, 8> & tx_result_entry ()
up to 8 different tx_vector for one PPDU frame.
WLAN_TX_VECTOR_IDX_INVALID indicates no more entries.
WlanTxResult & tx_result_entry (::std::array< ::fuchsia_wlan_common::WlanTxResultEntry, 8> value)
up to 8 different tx_vector for one PPDU frame.
WLAN_TX_VECTOR_IDX_INVALID indicates no more entries.
const ::std::array<uint8_t, 6> & peer_addr ()
Destination mac address, or addr1 in packet header.
::std::array<uint8_t, 6> & peer_addr ()
Destination mac address, or addr1 in packet header.
WlanTxResult & peer_addr (::std::array<uint8_t, 6> value)
Destination mac address, or addr1 in packet header.
::fuchsia_wlan_common::WlanTxResultCode result_code ()
::fuchsia_wlan_common::WlanTxResultCode & result_code ()
WlanTxResult & result_code (::fuchsia_wlan_common::WlanTxResultCode value)
Setter for result_code.
void WlanTxResult (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits