class ConnectionStats

Defined at line 704 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 706 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 707 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/cpp/fidl/fuchsia.wlan.stats/cpp/wire_types.h

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 708 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 709 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.

ConnectionStats & operator= (ConnectionStats && other)

Defined at line 710 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 ()
::fuchsia_wlan_stats::wire::WmePacketStats & wme ()
bool has_wme ()
void ~ConnectionStats ()

Defined at line 712 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