class SaeFeature
Defined at line 1459 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/hlcpp/fuchsia/wlan/common/cpp/fidl.h
Simultaneous Authentication of Equals.
See IEEE 802.11-2016 12.4.
This is a security feature, usable for fullmac or softmac.
Public Members
static const fidl_type_t * FidlType
Public Methods
bool IsEmpty ()
Returns whether no field is set.
SaeFeature & set_driver_handler_supported (bool _value)
SaeFeature & set_sme_handler_supported (bool _value)
SaeFeature & set_hash_to_element_supported (bool _value)
void SaeFeature ()
void SaeFeature (SaeFeature && other)
void ~SaeFeature ()
SaeFeature & operator= (SaeFeature && other)
::std::unique_ptr<SaeFeature> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, SaeFeature * _value, size_t _offset)
zx_status_t Clone (SaeFeature * _result)
const bool & driver_handler_supported ()
SAE can be handled by the driver.
Defined at line 1466 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/hlcpp/fuchsia/wlan/common/cpp/fidl.h
bool has_driver_handler_supported ()
Defined at line 1470 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/hlcpp/fuchsia/wlan/common/cpp/fidl.h
bool * mutable_driver_handler_supported ()
SAE can be handled by the driver.
Defined at line 1475 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/hlcpp/fuchsia/wlan/common/cpp/fidl.h
void clear_driver_handler_supported ()
Defined at line 1483 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/hlcpp/fuchsia/wlan/common/cpp/fidl.h
const bool & sme_handler_supported ()
SAE can be handled by SME.
Defined at line 1492 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/hlcpp/fuchsia/wlan/common/cpp/fidl.h
bool has_sme_handler_supported ()
Defined at line 1496 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/hlcpp/fuchsia/wlan/common/cpp/fidl.h
bool * mutable_sme_handler_supported ()
SAE can be handled by SME.
Defined at line 1501 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/hlcpp/fuchsia/wlan/common/cpp/fidl.h
void clear_sme_handler_supported ()
Defined at line 1509 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/hlcpp/fuchsia/wlan/common/cpp/fidl.h
const bool & hash_to_element_supported ()
Indicates whether the driver is compatible with SAE hash-to-element.
In the SME handler case, this just means passing through SAE frames
with the SAE_HASH_TO_ELEMENT status code.
Defined at line 1520 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/hlcpp/fuchsia/wlan/common/cpp/fidl.h
bool has_hash_to_element_supported ()
Defined at line 1524 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/hlcpp/fuchsia/wlan/common/cpp/fidl.h
bool * mutable_hash_to_element_supported ()
Indicates whether the driver is compatible with SAE hash-to-element.
In the SME handler case, this just means passing through SAE frames
with the SAE_HASH_TO_ELEMENT status code.
Defined at line 1531 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/hlcpp/fuchsia/wlan/common/cpp/fidl.h
void clear_hash_to_element_supported ()
Defined at line 1539 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/hlcpp/fuchsia/wlan/common/cpp/fidl.h