template <typename BuilderImpl>
class WireTableBaseBuilder
Defined at line 1575 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/cpp/fidl/fuchsia.wlan.stats/cpp/wire_types.h
Public Methods
::fuchsia_wlan_stats::wire::IfaceHistogramStats Build ()
Build and return the table. The builder should not be used after this.
bool has_noise_floor_histograms ()
void clear_noise_floor_histograms ()
Clears the noise_floor_histograms field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
::fidl::VectorView< ::fuchsia_wlan_stats::wire::NoiseFloorHistogram> & noise_floor_histograms ()
Noise floor histogram(s).
BuilderImpl & noise_floor_histograms (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fidl::VectorView< ::fuchsia_wlan_stats::wire::NoiseFloorHistogram>>> elem)
Noise floor histogram(s).
bool has_rssi_histograms ()
void clear_rssi_histograms ()
Clears the rssi_histograms field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
::fidl::VectorView< ::fuchsia_wlan_stats::wire::RssiHistogram> & rssi_histograms ()
Received signal strength indicator (RSSI) histogram(s).
BuilderImpl & rssi_histograms (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fidl::VectorView< ::fuchsia_wlan_stats::wire::RssiHistogram>>> elem)
Received signal strength indicator (RSSI) histogram(s).
bool has_rx_rate_index_histograms ()
void clear_rx_rate_index_histograms ()
Clears the rx_rate_index_histograms field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
::fidl::VectorView< ::fuchsia_wlan_stats::wire::RxRateIndexHistogram> & rx_rate_index_histograms ()
Received rate index histogram(s).
BuilderImpl & rx_rate_index_histograms (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fidl::VectorView< ::fuchsia_wlan_stats::wire::RxRateIndexHistogram>>> elem)
Received rate index histogram(s).
bool has_snr_histograms ()
void clear_snr_histograms ()
Clears the snr_histograms field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
::fidl::VectorView< ::fuchsia_wlan_stats::wire::SnrHistogram> & snr_histograms ()
Signal to noise ratio (SNR) histogram(s).
BuilderImpl & snr_histograms (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fidl::VectorView< ::fuchsia_wlan_stats::wire::SnrHistogram>>> elem)
Signal to noise ratio (SNR) histogram(s).
Protected Methods
void WireTableBaseBuilder< ::fuchsia_wlan_stats::wire::IfaceHistogramStats, BuilderImpl> (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_wlan_stats::wire::IfaceHistogramStats>> && frame)