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