class WlanRxInfo
Defined at line 365 of file fidling/gen/sdk/fidl/fuchsia.wlan.tap/fuchsia.wlan.tap/cpp/fidl/fuchsia.wlan.tap/cpp/natural_types.h
Information pertaining to incoming packets. One WlanRxInfo is associated with each packet.
You are encouraged to use the default value in //src/connectivity/wlan/testing/hw-sim/src/lib.rs
See wlan_rx_info_t for details about each field.
Public Methods
void WlanRxInfo (Storage_ storage)
void WlanRxInfo (uint32_t rx_flags, uint32_t valid_fields, ::fuchsia_wlan_common::WlanPhyType phy, uint32_t data_rate, ::fuchsia_wlan_ieee80211::WlanChannel channel, uint8_t mcs, int8_t rssi_dbm, int16_t snr_dbh)
void WlanRxInfo ()
Default constructs a |WlanRxInfo| only if all of its members are default constructible.
Defined at line 376 of file fidling/gen/sdk/fidl/fuchsia.wlan.tap/fuchsia.wlan.tap/cpp/fidl/fuchsia.wlan.tap/cpp/natural_types.h
void WlanRxInfo (WlanRxInfo && )
Defined at line 379 of file fidling/gen/sdk/fidl/fuchsia.wlan.tap/fuchsia.wlan.tap/cpp/fidl/fuchsia.wlan.tap/cpp/natural_types.h
void WlanRxInfo (const WlanRxInfo & other)
WlanRxInfo & operator= (WlanRxInfo && )
Defined at line 380 of file fidling/gen/sdk/fidl/fuchsia.wlan.tap/fuchsia.wlan.tap/cpp/fidl/fuchsia.wlan.tap/cpp/natural_types.h
WlanRxInfo & operator= (const WlanRxInfo & other)
bool operator== (const WlanRxInfo & other)
bool operator!= (const WlanRxInfo & other)
uint32_t rx_flags ()
uint32_t & rx_flags ()
WlanRxInfo & rx_flags (uint32_t value)
Setter for rx_flags.
uint32_t valid_fields ()
uint32_t & valid_fields ()
WlanRxInfo & valid_fields (uint32_t value)
Setter for valid_fields.
::fuchsia_wlan_common::WlanPhyType phy ()
::fuchsia_wlan_common::WlanPhyType & phy ()
WlanRxInfo & phy (::fuchsia_wlan_common::WlanPhyType value)
Setter for phy.
uint32_t data_rate ()
uint32_t & data_rate ()
WlanRxInfo & data_rate (uint32_t value)
Setter for data_rate.
const ::fuchsia_wlan_ieee80211::WlanChannel & channel ()
::fuchsia_wlan_ieee80211::WlanChannel & channel ()
WlanRxInfo & channel (::fuchsia_wlan_ieee80211::WlanChannel value)
Setter for channel.
uint8_t mcs ()
uint8_t & mcs ()
WlanRxInfo & mcs (uint8_t value)
Setter for mcs.
int8_t rssi_dbm ()
int8_t & rssi_dbm ()
WlanRxInfo & rssi_dbm (int8_t value)
Setter for rssi_dbm.
int16_t snr_dbh ()
int16_t & snr_dbh ()
WlanRxInfo & snr_dbh (int16_t value)
Setter for snr_dbh.
void WlanRxInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits