class WlanChannel

Defined at line 116 of file fidling/gen/sdk/fidl/fuchsia.wlan.ieee80211/fuchsia.wlan.ieee80211/cpp/fidl/fuchsia.wlan.ieee80211/cpp/natural_types.h

Channel information derived from the DSSS parameter set, HT operation,

and VHT operation IEs, as well as the primary channel on which a frame

is received.

IEEE Std 802.11-2016, 9.4.2.4 - DSSS Parameter Set element

IEEE Std 802.11-2016, 9.4.2.57 - HT Operation element

IEEE Std 802.11-2016, 9.4.2.159 - VHT Operation element

Public Methods

void WlanChannel (Storage_ storage)
void WlanChannel (uint8_t primary, ::fuchsia_wlan_ieee80211::ChannelBandwidth cbw, uint8_t secondary80)
void WlanChannel ()

Default constructs a |WlanChannel| only if all of its members are default constructible.

Defined at line 127 of file fidling/gen/sdk/fidl/fuchsia.wlan.ieee80211/fuchsia.wlan.ieee80211/cpp/fidl/fuchsia.wlan.ieee80211/cpp/natural_types.h

void WlanChannel (WlanChannel && )

Defined at line 130 of file fidling/gen/sdk/fidl/fuchsia.wlan.ieee80211/fuchsia.wlan.ieee80211/cpp/fidl/fuchsia.wlan.ieee80211/cpp/natural_types.h

void WlanChannel (const WlanChannel & other)
WlanChannel & operator= (WlanChannel && )

Defined at line 131 of file fidling/gen/sdk/fidl/fuchsia.wlan.ieee80211/fuchsia.wlan.ieee80211/cpp/fidl/fuchsia.wlan.ieee80211/cpp/natural_types.h

WlanChannel & operator= (const WlanChannel & other)
bool operator== (const WlanChannel & other)
bool operator!= (const WlanChannel & other)
uint8_t primary ()
uint8_t & primary ()
WlanChannel & primary (uint8_t value)

Setter for primary.

::fuchsia_wlan_ieee80211::ChannelBandwidth cbw ()
::fuchsia_wlan_ieee80211::ChannelBandwidth & cbw ()
WlanChannel & cbw (::fuchsia_wlan_ieee80211::ChannelBandwidth value)

Setter for cbw.

uint8_t secondary80 ()
uint8_t & secondary80 ()
WlanChannel & secondary80 (uint8_t value)

Setter for secondary80.

void WlanChannel (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits