class WlanBand

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

Identifies a frequency band in metadata of various operations.

Examples of this enum in use are labeling scan results or reporting

a driver capabilities from various frequency bands.

NOTE: This enum is similar to the Band ID field defined in

IEEE Std 802.11-2016 9.4.1.46, but its values are not the same.

TODO(https://fxbug.dev/376442944): Create a spec-compliant Band ID type

and migrate the platform to use it.

Public Members

static WlanBand kTwoGhz
static WlanBand kFiveGhz

Public Methods

void WlanBand ()

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

void WlanBand (uint8_t value)

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

EnumForSwitching_ operator fuchsia_wlan_ieee80211::WlanBand::EnumForSwitching_ ()

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

uint8_t operator unsigned char ()

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

bool IsUnknown ()

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

WlanBand Unknown ()

Returns an enum corresponding to the member designated as

in the

FIDL schema if exists, or a compiler-reserved unknown value otherwise.

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