class IfaceStats
Defined at line 732 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/hlcpp/fuchsia/wlan/stats/cpp/fidl.h
Public Members
static const fidl_type_t * FidlType
Public Methods
bool IsEmpty ()
Returns whether no field is set.
IfaceStats & set_connection_stats (::fuchsia::wlan::stats::ConnectionStats _value)
IfaceStats & set_driver_specific_counters (::std::vector< ::fuchsia::wlan::stats::UnnamedCounter> _value)
IfaceStats & set_driver_specific_gauges (::std::vector< ::fuchsia::wlan::stats::UnnamedGauge> _value)
void IfaceStats ()
void IfaceStats (IfaceStats && other)
void ~IfaceStats ()
IfaceStats & operator= (IfaceStats && other)
::std::unique_ptr<IfaceStats> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, IfaceStats * _value, size_t _offset)
zx_status_t Clone (IfaceStats * _result)
const ::fuchsia::wlan::stats::ConnectionStats & connection_stats ()
Stats related to the current connection. May not be set if the client is not connected.
Defined at line 739 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/hlcpp/fuchsia/wlan/stats/cpp/fidl.h
bool has_connection_stats ()
Defined at line 743 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/hlcpp/fuchsia/wlan/stats/cpp/fidl.h
::fuchsia::wlan::stats::ConnectionStats * mutable_connection_stats ()
Stats related to the current connection. May not be set if the client is not connected.
Defined at line 748 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/hlcpp/fuchsia/wlan/stats/cpp/fidl.h
void clear_connection_stats ()
Defined at line 756 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/hlcpp/fuchsia/wlan/stats/cpp/fidl.h
const ::std::vector< ::fuchsia::wlan::stats::UnnamedCounter> & driver_specific_counters ()
Defined at line 764 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/hlcpp/fuchsia/wlan/stats/cpp/fidl.h
bool has_driver_specific_counters ()
Defined at line 768 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/hlcpp/fuchsia/wlan/stats/cpp/fidl.h
::std::vector< ::fuchsia::wlan::stats::UnnamedCounter> * mutable_driver_specific_counters ()
Defined at line 772 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/hlcpp/fuchsia/wlan/stats/cpp/fidl.h
void clear_driver_specific_counters ()
Defined at line 780 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/hlcpp/fuchsia/wlan/stats/cpp/fidl.h
const ::std::vector< ::fuchsia::wlan::stats::UnnamedGauge> & driver_specific_gauges ()
Defined at line 788 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/hlcpp/fuchsia/wlan/stats/cpp/fidl.h
bool has_driver_specific_gauges ()
Defined at line 792 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/hlcpp/fuchsia/wlan/stats/cpp/fidl.h
::std::vector< ::fuchsia::wlan::stats::UnnamedGauge> * mutable_driver_specific_gauges ()
Defined at line 796 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/hlcpp/fuchsia/wlan/stats/cpp/fidl.h
void clear_driver_specific_gauges ()
Defined at line 804 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/hlcpp/fuchsia/wlan/stats/cpp/fidl.h