class ClientStatusResponse

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

Public Methods

void ClientStatusResponse (ClientStatusResponse && other)
ClientStatusResponse & operator= (ClientStatusResponse && other)
void ClientStatusResponse (const ClientStatusResponse & other)
ClientStatusResponse & operator= (const ClientStatusResponse & other)
bool operator== (const ClientStatusResponse & other)
bool operator!= (const ClientStatusResponse & other)
::fuchsia_wlan_sme::ClientStatusResponse::Tag Which ()
ClientStatusResponse WithConnected (::fuchsia_wlan_sme::ServingApInfo val)
const ::fidl::internal::UnionMemberView<1, Storage_> connected ()
::fidl::internal::UnionMemberView<1, Storage_> connected ()
ClientStatusResponse & connected (::fuchsia_wlan_sme::ServingApInfo value)

Sets the union to hold the connected member.

ClientStatusResponse WithConnecting (::std::vector<uint8_t> val)
const ::fidl::internal::UnionMemberView<2, Storage_> connecting ()
::fidl::internal::UnionMemberView<2, Storage_> connecting ()
ClientStatusResponse & connecting (::std::vector<uint8_t> value)

Sets the union to hold the connecting member.

ClientStatusResponse WithIdle (::fuchsia_wlan_sme::Empty val)
const ::fidl::internal::UnionMemberView<3, Storage_> idle ()
::fidl::internal::UnionMemberView<3, Storage_> idle ()
ClientStatusResponse & idle (::fuchsia_wlan_sme::Empty value)

Sets the union to hold the idle member.

ClientStatusResponse WithRoaming (::std::array<uint8_t, 6> val)
const ::fidl::internal::UnionMemberView<4, Storage_> roaming ()
::fidl::internal::UnionMemberView<4, Storage_> roaming ()
ClientStatusResponse & roaming (::std::array<uint8_t, 6> value)

Sets the union to hold the roaming member.

void ClientStatusResponse (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Enumerations

enum Tag
Name Value
kConnected 1
kConnecting 2
kIdle 3
kRoaming 4

TODO: share union tag types between wire

&

natural.

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

Friends

class NaturalUnionCodingTraits