class Authentication
Defined at line 231 of file fidling/gen/sdk/fidl/fuchsia.wlan.internal/fuchsia.wlan.internal/cpp/fidl/fuchsia.wlan.internal/cpp/natural_types.h
Pairs credentials with a particular security protocol. This type requires
validation, as `Protocol` and `Credentials` may disagree. FIDL APIs that use
this type generally restrict authentication to `protocol`.
Public Methods
void Authentication (Storage_ storage)
void Authentication (::fuchsia_wlan_internal::Protocol protocol, ::fidl::Box< ::fuchsia_wlan_internal::Credentials> credentials)
void Authentication ()
Default constructs a |Authentication| only if all of its members are default constructible.
Defined at line 242 of file fidling/gen/sdk/fidl/fuchsia.wlan.internal/fuchsia.wlan.internal/cpp/fidl/fuchsia.wlan.internal/cpp/natural_types.h
void Authentication (Authentication && )
Defined at line 245 of file fidling/gen/sdk/fidl/fuchsia.wlan.internal/fuchsia.wlan.internal/cpp/fidl/fuchsia.wlan.internal/cpp/natural_types.h
void Authentication (const Authentication & other)
Authentication & operator= (Authentication && )
Defined at line 246 of file fidling/gen/sdk/fidl/fuchsia.wlan.internal/fuchsia.wlan.internal/cpp/fidl/fuchsia.wlan.internal/cpp/natural_types.h
Authentication & operator= (const Authentication & other)
bool operator== (const Authentication & other)
bool operator!= (const Authentication & other)
::fuchsia_wlan_internal::Protocol protocol ()
::fuchsia_wlan_internal::Protocol & protocol ()
Authentication & protocol (::fuchsia_wlan_internal::Protocol value)
Setter for protocol.
const ::fidl::Box< ::fuchsia_wlan_internal::Credentials> & credentials ()
::fidl::Box< ::fuchsia_wlan_internal::Credentials> & credentials ()
Authentication & credentials (::fidl::Box< ::fuchsia_wlan_internal::Credentials> value)
Setter for credentials.
void Authentication (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits