class WlanFullmacImplQueryResponse

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

Public Methods

void WlanFullmacImplQueryResponse (Storage_ storage)
void WlanFullmacImplQueryResponse ()

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

void WlanFullmacImplQueryResponse (WlanFullmacImplQueryResponse && )

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

void WlanFullmacImplQueryResponse (const WlanFullmacImplQueryResponse & other)
WlanFullmacImplQueryResponse & operator= (WlanFullmacImplQueryResponse && )

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

WlanFullmacImplQueryResponse & operator= (const WlanFullmacImplQueryResponse & other)
bool operator== (const WlanFullmacImplQueryResponse & other)
bool operator!= (const WlanFullmacImplQueryResponse & other)
bool IsEmpty ()
const std::optional< ::std::array<uint8_t, 6>> & sta_addr ()

Current station address. Required.

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

Current station address. Required.

WlanFullmacImplQueryResponse & sta_addr (std::optional< ::std::array<uint8_t, 6>> value)

Current station address. Required.

const std::optional< ::fuchsia_wlan_common::WlanMacRole> & role ()

MAC role. Required.

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

MAC role. Required.

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

MAC role. Required.

const std::optional< ::std::vector< ::fuchsia_wlan_fullmac::BandCapability>> & band_caps ()

Supported bands. Required.

::std::optional< ::std::vector< ::fuchsia_wlan_fullmac::BandCapability>> & band_caps ()

Supported bands. Required.

WlanFullmacImplQueryResponse & band_caps (std::optional< ::std::vector< ::fuchsia_wlan_fullmac::BandCapability>> value)

Supported bands. Required.

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

Factory mac address. Required.

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

Factory mac address. Required.

WlanFullmacImplQueryResponse & factory_addr (std::optional< ::std::array<uint8_t, 6>> value)

Factory mac address. Required.

void WlanFullmacImplQueryResponse (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits