class WlanPhyImplCreateIfaceRequest

Defined at line 772 of file fidling/gen/sdk/fidl/fuchsia.wlan.phyimpl/fuchsia.wlan.phyimpl/cpp/fidl/fuchsia.wlan.phyimpl/cpp/natural_types.h

Public Methods

void WlanPhyImplCreateIfaceRequest (Storage_ storage)
bool IsEmpty ()
void WlanPhyImplCreateIfaceRequest ()

Defined at line 777 of file fidling/gen/sdk/fidl/fuchsia.wlan.phyimpl/fuchsia.wlan.phyimpl/cpp/fidl/fuchsia.wlan.phyimpl/cpp/natural_types.h

void WlanPhyImplCreateIfaceRequest (WlanPhyImplCreateIfaceRequest && )

Defined at line 778 of file fidling/gen/sdk/fidl/fuchsia.wlan.phyimpl/fuchsia.wlan.phyimpl/cpp/fidl/fuchsia.wlan.phyimpl/cpp/natural_types.h

WlanPhyImplCreateIfaceRequest & operator= (WlanPhyImplCreateIfaceRequest && )

Defined at line 779 of file fidling/gen/sdk/fidl/fuchsia.wlan.phyimpl/fuchsia.wlan.phyimpl/cpp/fidl/fuchsia.wlan.phyimpl/cpp/natural_types.h

const std::optional< ::fuchsia_wlan_common::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.

::std::optional< ::fuchsia_wlan_common::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.

WlanPhyImplCreateIfaceRequest & role (std::optional< ::fuchsia_wlan_common::WlanMacRole> value)

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.

const std::optional< ::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.

::std::optional< ::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.

WlanPhyImplCreateIfaceRequest & mlme_channel (std::optional< ::zx::channel> value)

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.

const std::optional< ::std::array<uint8_t, 6>> & init_sta_addr ()

The initial station address set from configuration layer. This field is optional.

::std::optional< ::std::array<uint8_t, 6>> & init_sta_addr ()

The initial station address set from configuration layer. This field is optional.

WlanPhyImplCreateIfaceRequest & init_sta_addr (std::optional< ::std::array<uint8_t, 6>> value)

The initial station address set from configuration layer. This field is optional.

void WlanPhyImplCreateIfaceRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits