template <typename BuilderImpl>
class WireTableBaseBuilder
Defined at line 2275 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::DfsFeature Build ()
Build and return the table. The builder should not be used after this.
bool has_supported ()
void clear_supported ()
Clears the supported field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
bool & supported ()
If true, driver implements DFS procedures (e.g. vacate channel upon
detecting RADAR). Based on whether the driver implements DFS procedures,
higher layers may adjust their logic (e.g. to include/exclude channels
that require DFS).
BuilderImpl & supported (bool elem)
If true, driver implements DFS procedures (e.g. vacate channel upon
detecting RADAR). Based on whether the driver implements DFS procedures,
higher layers may adjust their logic (e.g. to include/exclude channels
that require DFS).
Protected Methods
void WireTableBaseBuilder< ::fuchsia_wlan_common::wire::DfsFeature, BuilderImpl> (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_wlan_common::wire::DfsFeature>> && frame)