class RateSelectionOffloadExtension

Defined at line 688 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 690 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 691 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 692 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 693 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 694 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 696 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