class RateSelectionOffloadExtension

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

Indicates where and how rate selection logic is orchestrated.

See IEEE 802.11-2016 10.7.

This is a MAC sublayer extension, expected to be used for softmac only.

Public Methods

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

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

Return a builder that by defaults allocates of an arena.

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

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

void RateSelectionOffloadExtension ()

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

void RateSelectionOffloadExtension (const RateSelectionOffloadExtension & other)

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

RateSelectionOffloadExtension & operator= (const RateSelectionOffloadExtension & other)

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

void RateSelectionOffloadExtension (RateSelectionOffloadExtension && other)

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

RateSelectionOffloadExtension & operator= (RateSelectionOffloadExtension && other)

Defined at line 703 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 orchestrates rate selection; otherwise MLME must do so.

bool has_supported ()
void ~RateSelectionOffloadExtension ()

Defined at line 705 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