template <typename BuilderImpl>
class WireTableBaseBuilder
Defined at line 1526 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/cpp/fidl/fuchsia.wlan.common/cpp/wire_types.h
Public Methods
::fuchsia_wlan_common::wire::SaeFeature Build ()
Build and return the table. The builder should not be used after this.
bool has_driver_handler_supported ()
void clear_driver_handler_supported ()
Clears the driver_handler_supported field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
bool & driver_handler_supported ()
SAE can be handled by the driver.
BuilderImpl & driver_handler_supported (bool elem)
SAE can be handled by the driver.
bool has_sme_handler_supported ()
void clear_sme_handler_supported ()
Clears the sme_handler_supported field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
bool & sme_handler_supported ()
SAE can be handled by SME.
BuilderImpl & sme_handler_supported (bool elem)
SAE can be handled by SME.
bool has_hash_to_element_supported ()
void clear_hash_to_element_supported ()
Clears the hash_to_element_supported field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
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.
BuilderImpl & hash_to_element_supported (bool elem)
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.
Protected Methods
void WireTableBaseBuilder< ::fuchsia_wlan_common::wire::SaeFeature, BuilderImpl> (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_wlan_common::wire::SaeFeature>> && frame)