class WlanSoftmacQueryResponse

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

High-level information describing the state of a running softmac.

All fields in this response are required.

Public Methods

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

::fidl::WireTableBuilder< ::fuchsia_wlan_softmac::wire::WlanSoftmacQueryResponse> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

::fidl::WireTableExternalBuilder< ::fuchsia_wlan_softmac::wire::WlanSoftmacQueryResponse> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_wlan_softmac::wire::WlanSoftmacQueryResponse>> frame)

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

void WlanSoftmacQueryResponse ()

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

void WlanSoftmacQueryResponse (const WlanSoftmacQueryResponse & other)

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

WlanSoftmacQueryResponse & operator= (const WlanSoftmacQueryResponse & other)

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

void WlanSoftmacQueryResponse (WlanSoftmacQueryResponse && other)

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

WlanSoftmacQueryResponse & operator= (WlanSoftmacQueryResponse && other)

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

::fidl::Array<uint8_t, 6> & sta_addr ()

Station address.

bool has_sta_addr ()
::fuchsia_wlan_common::wire::WlanMacRole & mac_role ()

MAC role

bool has_mac_role ()
::fidl::VectorView< ::fuchsia_wlan_common::wire::WlanPhyType> & supported_phys ()

Bitmask indicating WlanInfoPhyType values supported by the hardware.

bool has_supported_phys ()
uint32_t & hardware_capability ()

Bitmask indicating enabled WlanInfoHardwareCapability values. Values defined as fuchsia.wlan.common.WlanSoftmacHardwareCapability

bool has_hardware_capability ()
::fidl::VectorView< ::fuchsia_wlan_softmac::wire::WlanSoftmacBandCapability> & band_caps ()

Supported bands.

bool has_band_caps ()
::fidl::Array<uint8_t, 6> & factory_addr ()

The MAC address of the device as assigned in the factory.

bool has_factory_addr ()
void ~WlanSoftmacQueryResponse ()

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

Friends

class WireTableBaseBuilder
class WireTableBaseBuilder