class DfsFeature

Defined at line 2219 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/cpp/fidl/fuchsia.wlan.common/cpp/wire_types.h

Dynamic Frequency Selection.

See IEEE 802.11-2016 11.9.

This is a spectrum management feature, usable for fullmac or softmac.

Public Methods

void DfsFeature ()

Defined at line 2221 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/cpp/fidl/fuchsia.wlan.common/cpp/wire_types.h

void DfsFeature (const DfsFeature & other)

Defined at line 2222 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/cpp/fidl/fuchsia.wlan.common/cpp/wire_types.h

DfsFeature & operator= (const DfsFeature & other)

Defined at line 2223 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/cpp/fidl/fuchsia.wlan.common/cpp/wire_types.h

void DfsFeature (DfsFeature && other)

Defined at line 2224 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/cpp/fidl/fuchsia.wlan.common/cpp/wire_types.h

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

::fidl::WireTableBuilder< ::fuchsia_wlan_common::wire::DfsFeature> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

::fidl::WireTableExternalBuilder< ::fuchsia_wlan_common::wire::DfsFeature> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_wlan_common::wire::DfsFeature>> frame)

Return a builder that relies on explicitly allocating |fidl::ObjectView|s.

DfsFeature & operator= (DfsFeature && other)

Defined at line 2225 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/cpp/fidl/fuchsia.wlan.common/cpp/wire_types.h

bool & supported ()

If true, driver implements DFS procedures (e.g. vacate channel upon

detecting RADAR). Based on whether the driver implements DFS procedures,

higher layers may adjust their logic (e.g. to include/exclude channels

that require DFS).

bool has_supported ()
void ~DfsFeature ()

Defined at line 2227 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/cpp/fidl/fuchsia.wlan.common/cpp/wire_types.h

Friends

class WireTableBaseBuilder
class WireTableBaseBuilder