class ConnectionStats
Defined at line 117 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/cpp/fidl/fuchsia.wlan.stats/cpp/wire_types.h
Public Methods
void ConnectionStats ()
Defined at line 119 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/cpp/fidl/fuchsia.wlan.stats/cpp/wire_types.h
void ConnectionStats (const ConnectionStats & other)
Defined at line 120 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/cpp/fidl/fuchsia.wlan.stats/cpp/wire_types.h
void ConnectionStats (ConnectionStats && other)
Defined at line 122 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/cpp/fidl/fuchsia.wlan.stats/cpp/wire_types.h
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
::fidl::WireTableBuilder< ::fuchsia_wlan_stats::wire::ConnectionStats> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_wlan_stats::wire::ConnectionStats> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_wlan_stats::wire::ConnectionStats>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
uint8_t & connection_id ()
ID of the current connection. Used by WLAN telemetry to determine whether
the current counters and the previous counters belong to the same connection.
If the counters belong to two different connections, telemetry will not diff
between them as it assumes that the driver/firmware has reset the counter
in between.
The driver should set a new connection ID after a successful connection,
reconnection, or roaming attempt, as it's expected that the connection-
related counters would reset on a new connection.
bool has_connection_id ()
::fidl::VectorView< ::fuchsia_wlan_stats::wire::UnnamedCounter> & driver_specific_counters ()
bool has_driver_specific_counters ()
::fidl::VectorView< ::fuchsia_wlan_stats::wire::UnnamedGauge> & driver_specific_gauges ()
bool has_driver_specific_gauges ()
ConnectionStats & operator= (const ConnectionStats & other)
Defined at line 121 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/cpp/fidl/fuchsia.wlan.stats/cpp/wire_types.h
ConnectionStats & operator= (ConnectionStats && other)
Defined at line 123 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/cpp/fidl/fuchsia.wlan.stats/cpp/wire_types.h
uint64_t & rx_unicast_total ()
bool has_rx_unicast_total ()
uint64_t & rx_unicast_drop ()
bool has_rx_unicast_drop ()
uint64_t & rx_multicast ()
bool has_rx_multicast ()
uint64_t & tx_total ()
bool has_tx_total ()
uint64_t & tx_drop ()
bool has_tx_drop ()
void ~ConnectionStats ()
Defined at line 125 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/cpp/fidl/fuchsia.wlan.stats/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder