Home
last modified time | relevance | path

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

/external/perfetto/include/perfetto/ext/tracing/core/
Dtracing_service.h154 class PERFETTO_EXPORT ConsumerEndpoint {
156 virtual ~ConsumerEndpoint();
240 using ConsumerEndpoint = perfetto::ConsumerEndpoint; variable
320 virtual std::unique_ptr<ConsumerEndpoint> ConnectConsumer(Consumer*,
/external/perfetto/src/tracing/core/
Dvirtual_destructors.cc33 ConsumerEndpoint::~ConsumerEndpoint() = default;
Dtracing_service_impl.h174 class ConsumerEndpointImpl : public TracingService::ConsumerEndpoint {
270 ConsumerEndpoint::FlushCallback);
287 std::unique_ptr<TracingService::ConsumerEndpoint> ConnectConsumer(
347 ConsumerEndpoint::FlushCallback callback;
578 ConsumerEndpoint::FlushCallback callback,
Dtracing_service_impl.cc384 std::unique_ptr<TracingService::ConsumerEndpoint>
401 return std::unique_ptr<ConsumerEndpoint>(std::move(endpoint)); in ConnectConsumer()
1311 ConsumerEndpoint::FlushCallback callback) { in Flush()
1414 ConsumerEndpoint::FlushCallback callback, in CompleteFlush()
/external/perfetto/include/perfetto/tracing/
Dtracing_backend.h42 class ConsumerEndpoint; variable
85 virtual std::unique_ptr<ConsumerEndpoint> ConnectConsumer(
/external/perfetto/src/tracing/test/
Dmock_consumer.h65 TracingService::ConsumerEndpoint* endpoint() { in endpoint()
88 std::unique_ptr<TracingService::ConsumerEndpoint> service_endpoint_;
Dtracing_integration_test.cc219 std::unique_ptr<TracingService::ConsumerEndpoint> consumer_endpoint_;
/external/perfetto/src/tracing/internal/
Dtracing_muxer_impl.h43 class ConsumerEndpoint; variable
182 void Initialize(std::unique_ptr<ConsumerEndpoint> endpoint);
243 std::unique_ptr<ConsumerEndpoint> service_; // Keep before last.
Dsystem_tracing_backend.cc48 std::unique_ptr<ConsumerEndpoint> SystemTracingBackend::ConnectConsumer( in ConnectConsumer()
Din_process_tracing_backend.cc106 std::unique_ptr<ConsumerEndpoint> InProcessTracingBackend::ConnectConsumer( in ConnectConsumer()
Dtracing_muxer_impl.cc141 std::unique_ptr<ConsumerEndpoint> endpoint) { in Initialize()
/external/perfetto/include/perfetto/ext/tracing/ipc/
Dconsumer_ipc_client.h45 static std::unique_ptr<TracingService::ConsumerEndpoint>
/external/perfetto/include/perfetto/tracing/internal/
Dsystem_tracing_backend.h45 std::unique_ptr<ConsumerEndpoint> ConnectConsumer(
Din_process_tracing_backend.h45 std::unique_ptr<ConsumerEndpoint> ConnectConsumer(
/external/perfetto/src/perfetto_cmd/
Dperfetto_cmd.h89 std::unique_ptr<perfetto::TracingService::ConsumerEndpoint>
/external/perfetto/src/tracing/ipc/consumer/
Dconsumer_ipc_client_impl.h52 class ConsumerIPCClientImpl : public TracingService::ConsumerEndpoint,
Dconsumer_ipc_client_impl.cc37 std::unique_ptr<TracingService::ConsumerEndpoint> ConsumerIPCClient::Connect( in Connect()
41 return std::unique_ptr<TracingService::ConsumerEndpoint>( in Connect()
/external/perfetto/src/tracing/consumer_api_deprecated/
Dconsumer_api_deprecated.cc110 std::unique_ptr<TracingService::ConsumerEndpoint> consumer_endpoint_;
252 TracingService::ConsumerEndpoint* endpoint = consumer_endpoint_.release(); in DestroyConnection()
/external/perfetto/src/tracing/ipc/service/
Dconsumer_ipc_service.h99 std::unique_ptr<TracingService::ConsumerEndpoint> service_endpoint;
/external/perfetto/test/
Dtest_helper.h239 std::unique_ptr<TracingService::ConsumerEndpoint> endpoint_; // Keep last.