Home
last modified time | relevance | path

Searched refs:MetricService (Results 1 – 5 of 5) sorted by relevance

/external/pigweed/pw_metric/public/pw_metric/
Dmetric_service_nanopb.h34 class MetricService final : public generated::MetricService<MetricService> {
36 MetricService(const IntrusiveList<Metric>& metrics, in MetricService() function
/external/pigweed/pw_metric/
Dmetric_service_nanopb_test.cc26 MetricService, Get, 4, sizeof(pw_metric_MetricResponse))
28 TEST(MetricService, EmptyGroupAndNoMetrics) { in TEST() argument
42 TEST(MetricService, FlatMetricsNoGroupsOneResponseOnly) { in TEST() argument
62 TEST(MetricService, NestedGroupsButOnlyOneBatch) { in TEST() argument
87 TEST(MetricService, NestedGroupsWithBatches) { in TEST() argument
154 TEST(MetricService, TokenPaths) { in TEST() argument
Dmetric_service_nanopb.cc130 void MetricService::Get(ServerContext&, in Get()
Ddocs.rst641 The metrics are fetched by calling the ``MetricService.Get`` RPC method, which
664 To expose a ``MetricService`` in your application, do the following:
669 2. Create an instance of ``pw::metric::MetricService``.
689 pw::metric::MetricService metric_service(
716 **MetricService::Get is a synchronous RPC method**
718 Calls to is ``MetricService::Get`` are blocking and will send all metrics
/external/pigweed/pw_metric/pw_metric_proto/
Dmetric_service.proto68 service MetricService { service