class MetricsImpl
Defined at line 22 of file ../../src/ui/scenic/lib/utils/metrics_impl.h
This class connects to the MetricsEventLoggerFactory and MetricsEventLogger fidl endpoints using
ServiceHubConnector. We are using ServiceHubConnector to handle fidl endpoint reconnects
and fidl call retries.
TODO(b/249376344): Remove this class when the functionality of ServiceHubConnector is built into
fidl api call.
Public Methods
void MetricsImpl (async_dispatcher_t * dispatcher, fidl::ClientEnd<fuchsia_io::Directory> directory)
Defined at line 17 of file ../../src/ui/scenic/lib/utils/metrics_impl.cc
void LogRareEvent (cobalt_registry::ScenicRareEventMigratedMetricDimensionEvent event)
Defined at line 21 of file ../../src/ui/scenic/lib/utils/metrics_impl.cc
void LogLatchToActualPresentation (std::optional<cobalt_registry::ScenicLatchToActualPresentationMigratedMetricDimensionFrameStatus> frame_status, std::vector<fuchsia_metrics::HistogramBucket> histogram)
Defined at line 32 of file ../../src/ui/scenic/lib/utils/metrics_impl.cc