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