Searched refs:ConsumerEndpoint (Results 1 – 14 of 14) sorted by relevance
140 class ConsumerEndpoint {142 virtual ~ConsumerEndpoint();220 using ConsumerEndpoint = perfetto::ConsumerEndpoint; variable279 virtual std::unique_ptr<ConsumerEndpoint> ConnectConsumer(Consumer*,
33 TracingService::ConsumerEndpoint::~ConsumerEndpoint() = default;
162 class ConsumerEndpointImpl : public TracingService::ConsumerEndpoint {255 ConsumerEndpoint::FlushCallback);270 std::unique_ptr<TracingService::ConsumerEndpoint> ConnectConsumer(332 ConsumerEndpoint::FlushCallback callback;518 ConsumerEndpoint::FlushCallback callback,
219 std::unique_ptr<TracingService::ConsumerEndpoint>1043 ConsumerEndpoint::FlushCallback callback) { in Flush()1146 ConsumerEndpoint::FlushCallback callback, in CompleteFlush()
2682 consumer->ObserveEvents(TracingService::ConsumerEndpoint:: in TEST_F()2753 TracingService::ConsumerEndpoint::ObservableEventType::kNone); in TEST_F()
63 TracingService::ConsumerEndpoint* endpoint() { in endpoint()86 std::unique_ptr<TracingService::ConsumerEndpoint> service_endpoint_;
218 std::unique_ptr<TracingService::ConsumerEndpoint> consumer_endpoint_;
44 static std::unique_ptr<TracingService::ConsumerEndpoint>
51 class ConsumerIPCClientImpl : public TracingService::ConsumerEndpoint,
36 std::unique_ptr<TracingService::ConsumerEndpoint> ConsumerIPCClient::Connect( in Connect()40 return std::unique_ptr<TracingService::ConsumerEndpoint>( in Connect()
82 std::unique_ptr<perfetto::TracingService::ConsumerEndpoint>
102 std::unique_ptr<TracingService::ConsumerEndpoint> endpoint_; // Keep last.
93 std::unique_ptr<TracingService::ConsumerEndpoint> service_endpoint;
110 std::unique_ptr<TracingService::ConsumerEndpoint> consumer_endpoint_;253 TracingService::ConsumerEndpoint* endpoint = consumer_endpoint_.release(); in DestroyConnection()