Home
last modified time | relevance | path

Searched refs:ConsumerEndpoint (Results 1 – 14 of 14) sorted by relevance

/external/perfetto/include/perfetto/tracing/core/
Dtracing_service.h140 class ConsumerEndpoint {
142 virtual ~ConsumerEndpoint();
220 using ConsumerEndpoint = perfetto::ConsumerEndpoint; variable
279 virtual std::unique_ptr<ConsumerEndpoint> ConnectConsumer(Consumer*,
/external/perfetto/src/tracing/core/
Dvirtual_destructors.cc33 TracingService::ConsumerEndpoint::~ConsumerEndpoint() = default;
Dtracing_service_impl.h162 class ConsumerEndpointImpl : public TracingService::ConsumerEndpoint {
255 ConsumerEndpoint::FlushCallback);
270 std::unique_ptr<TracingService::ConsumerEndpoint> ConnectConsumer(
332 ConsumerEndpoint::FlushCallback callback;
518 ConsumerEndpoint::FlushCallback callback,
Dtracing_service_impl.cc219 std::unique_ptr<TracingService::ConsumerEndpoint>
1043 ConsumerEndpoint::FlushCallback callback) { in Flush()
1146 ConsumerEndpoint::FlushCallback callback, in CompleteFlush()
Dtracing_service_impl_unittest.cc2682 consumer->ObserveEvents(TracingService::ConsumerEndpoint:: in TEST_F()
2753 TracingService::ConsumerEndpoint::ObservableEventType::kNone); in TEST_F()
/external/perfetto/src/tracing/test/
Dmock_consumer.h63 TracingService::ConsumerEndpoint* endpoint() { in endpoint()
86 std::unique_ptr<TracingService::ConsumerEndpoint> service_endpoint_;
Dtracing_integration_test.cc218 std::unique_ptr<TracingService::ConsumerEndpoint> consumer_endpoint_;
/external/perfetto/include/perfetto/tracing/ipc/
Dconsumer_ipc_client.h44 static std::unique_ptr<TracingService::ConsumerEndpoint>
/external/perfetto/src/tracing/ipc/consumer/
Dconsumer_ipc_client_impl.h51 class ConsumerIPCClientImpl : public TracingService::ConsumerEndpoint,
Dconsumer_ipc_client_impl.cc36 std::unique_ptr<TracingService::ConsumerEndpoint> ConsumerIPCClient::Connect( in Connect()
40 return std::unique_ptr<TracingService::ConsumerEndpoint>( in Connect()
/external/perfetto/src/perfetto_cmd/
Dperfetto_cmd.h82 std::unique_ptr<perfetto::TracingService::ConsumerEndpoint>
/external/perfetto/test/
Dtest_helper.h102 std::unique_ptr<TracingService::ConsumerEndpoint> endpoint_; // Keep last.
/external/perfetto/src/tracing/ipc/service/
Dconsumer_ipc_service.h93 std::unique_ptr<TracingService::ConsumerEndpoint> service_endpoint;
/external/perfetto/src/tracing/api_impl/
Dconsumer_api.cc110 std::unique_ptr<TracingService::ConsumerEndpoint> consumer_endpoint_;
253 TracingService::ConsumerEndpoint* endpoint = consumer_endpoint_.release(); in DestroyConnection()