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