Searched refs:ProducerEndpoint (Results 1 – 25 of 35) sorted by relevance
12
56 class PERFETTO_EXPORT ProducerEndpoint {58 virtual ~ProducerEndpoint();256 using ProducerEndpoint = perfetto::ProducerEndpoint;320 virtual std::unique_ptr<ProducerEndpoint> ConnectProducer(
92 virtual void BindToProducerEndpoint(TracingService::ProducerEndpoint*,184 TracingService::ProducerEndpoint*,
34 ProducerEndpoint::~ProducerEndpoint() = default;
101 TracingService::ProducerEndpoint*,143 void BindToProducerEndpoint(TracingService::ProducerEndpoint*,233 TracingService::ProducerEndpoint* producer_endpoint_ = nullptr;
62 TracingService::ProducerEndpoint* producer_endpoint, in CreateInstance()82 TracingService::ProducerEndpoint* producer_endpoint, in SharedMemoryArbiterImpl()587 TracingService::ProducerEndpoint* producer_endpoint, in BindToProducerEndpoint()
44 class ProducerEndpoint; variable73 virtual std::unique_ptr<ProducerEndpoint> ConnectProducer(
31 class UnsupportedProducerEndpoint : public ProducerEndpoint {138 std::unique_ptr<ProducerEndpoint> TracingBackendFake::ConnectProducer( in ConnectProducer()140 return std::unique_ptr<ProducerEndpoint>( in ConnectProducer()
49 class ProducerEndpoint; variable177 void Initialize(std::unique_ptr<ProducerEndpoint> endpoint);213 std::list<std::shared_ptr<ProducerEndpoint>> dead_services_;225 std::shared_ptr<ProducerEndpoint> service_; // Keep last.
37 std::unique_ptr<ProducerEndpoint> SystemTracingBackend::ConnectProducer( in ConnectProducer()
85 std::unique_ptr<ProducerEndpoint> InProcessTracingBackend::ConnectProducer( in ConnectProducer()
67 static std::unique_ptr<TracingService::ProducerEndpoint> Connect(82 static std::unique_ptr<TracingService::ProducerEndpoint> Connect(
61 std::unique_ptr<TracingService::ProducerEndpoint> endpoint);93 std::unique_ptr<TracingService::ProducerEndpoint> endpoint_;
155 std::unique_ptr<TracingService::ProducerEndpoint> endpoint);309 std::unique_ptr<TracingService::ProducerEndpoint> endpoint_;
76 TracingService::ProducerEndpoint* endpoint() { in endpoint()97 std::unique_ptr<TracingService::ProducerEndpoint> service_endpoint_;
25 class FakeProducerEndpoint : public TracingService::ProducerEndpoint {
42 std::unique_ptr<TracingService::ProducerEndpoint> ProducerIPCClient::Connect( in Connect()53 return std::unique_ptr<TracingService::ProducerEndpoint>( in Connect()64 std::unique_ptr<TracingService::ProducerEndpoint> ProducerIPCClient::Connect( in Connect()74 return std::unique_ptr<TracingService::ProducerEndpoint>( in Connect()
48 class ProducerIPCClientImpl : public TracingService::ProducerEndpoint,
33 std::unique_ptr<ProducerEndpoint> ConnectProducer(
43 std::unique_ptr<ProducerEndpoint> ConnectProducer(
59 std::unique_ptr<TracingService::ProducerEndpoint> producer_endpoint_;
81 std::unique_ptr<TracingService::ProducerEndpoint> endpoint_;
102 std::unique_ptr<TracingService::ProducerEndpoint> endpoint_;
104 std::unique_ptr<TracingService::ProducerEndpoint> service_endpoint;
125 std::unique_ptr<TracingService::ProducerEndpoint> endpoint_;