class WlanPhyCreateIfaceRequest

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

Public Methods

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

void WlanPhyCreateIfaceRequest ()

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

void WlanPhyCreateIfaceRequest (const WlanPhyCreateIfaceRequest & other)

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

void _CloseHandles ()
::fidl::WireTableBuilder< ::fuchsia_wlan_phy::wire::WlanPhyCreateIfaceRequest> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

::fidl::WireTableExternalBuilder< ::fuchsia_wlan_phy::wire::WlanPhyCreateIfaceRequest> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_wlan_phy::wire::WlanPhyCreateIfaceRequest>> frame)

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

WlanPhyCreateIfaceRequest & operator= (const WlanPhyCreateIfaceRequest & other)

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

void WlanPhyCreateIfaceRequest (WlanPhyCreateIfaceRequest && other)

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

WlanPhyCreateIfaceRequest & operator= (WlanPhyCreateIfaceRequest && other)

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

::fuchsia_wlan_common::wire::WlanMacRole & role ()

The station role for this interface. A device may support multiple roles,

but an interface is instantiated with a single role. This field is required.

bool has_role ()
::zx::channel & mlme_channel ()

A handle to the direct MLME channel, if supported by the driver. This

channel should be used by SME to communicate with MLME via the MLME

protocol. This field is required.

bool has_mlme_channel ()
::fidl::Array<uint8_t, 6> & init_sta_addr ()

The initial station address set from configuration layer.

Excluding this field or providing a MAC address with all zeroes

will result in the driver assigning a MAC address that may

or may not be randomized.

bool has_init_sta_addr ()
void ~WlanPhyCreateIfaceRequest ()

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

Friends

class WireTableBaseBuilder
class WireTableBaseBuilder