class SecuritySupport

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

Features related to security / access control and data confidentiality.

See IEEE 802.11-2016 4.5.4 and 802.11-2016 12.

Public Methods

void SecuritySupport (Storage_ storage)
void SecuritySupport ()

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

void SecuritySupport (SecuritySupport && )

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

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

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

SecuritySupport & operator= (const SecuritySupport & other)
bool operator== (const SecuritySupport & other)
bool operator!= (const SecuritySupport & other)
bool IsEmpty ()
const std::optional< ::fuchsia_wlan_common::SaeFeature> & sae ()
::std::optional< ::fuchsia_wlan_common::SaeFeature> & sae ()
SecuritySupport & sae (std::optional< ::fuchsia_wlan_common::SaeFeature> value)

Setter for sae.

const std::optional< ::fuchsia_wlan_common::MfpFeature> & mfp ()
::std::optional< ::fuchsia_wlan_common::MfpFeature> & mfp ()
SecuritySupport & mfp (std::optional< ::fuchsia_wlan_common::MfpFeature> value)

Setter for mfp.

const std::optional< ::fuchsia_wlan_common::OweFeature> & owe ()
::std::optional< ::fuchsia_wlan_common::OweFeature> & owe ()
SecuritySupport & owe (std::optional< ::fuchsia_wlan_common::OweFeature> value)

Setter for owe.

void SecuritySupport (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits