class DeviceExtension

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

Feature-like information specific to the device.

This is a MAC sublayer extension. This extension is not part of the

802.11-2016 spec.

Public Methods

void DeviceExtension ()

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

void DeviceExtension (const DeviceExtension & other)

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

DeviceExtension & operator= (const DeviceExtension & other)

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

void DeviceExtension (DeviceExtension && other)

Defined at line 998 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::DeviceExtension> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

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

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

bool & is_synthetic ()

Indicates that device is not a real hardware device. This extension only

exists to support the SYNTH value in

fuchsia.hardware.ethernet/EthernetFeature.

bool has_is_synthetic ()
::fuchsia_wlan_common::wire::MacImplementationType & mac_implementation_type ()

Indicates where MAC layer is implemented.

bool has_mac_implementation_type ()
DeviceExtension & operator= (DeviceExtension && other)

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

bool & tx_status_report_supported ()

Indicates whether device supports transmission reports.

bool has_tx_status_report_supported ()
void ~DeviceExtension ()

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