Home
last modified time | relevance | path

Searched refs:ProducerIPCService (Results 1 – 3 of 3) sorted by relevance

/external/perfetto/src/tracing/ipc/service/
Dproducer_ipc_service.cc36 ProducerIPCService::ProducerIPCService(TracingService* core_service) in ProducerIPCService() function in perfetto::ProducerIPCService
39 ProducerIPCService::~ProducerIPCService() = default;
41 ProducerIPCService::RemoteProducer*
42 ProducerIPCService::GetProducerForCurrentRequest() { in GetProducerForCurrentRequest()
52 void ProducerIPCService::InitializeConnection( in InitializeConnection()
100 void ProducerIPCService::RegisterDataSource( in RegisterDataSource()
124 void ProducerIPCService::OnClientDisconnected() { in OnClientDisconnected()
135 void ProducerIPCService::UnregisterDataSource( in UnregisterDataSource()
156 void ProducerIPCService::RegisterTraceWriter( in RegisterTraceWriter()
178 void ProducerIPCService::UnregisterTraceWriter( in UnregisterTraceWriter()
[all …]
Dproducer_ipc_service.h40 class ProducerIPCService : public protos::ProducerPort {
42 explicit ProducerIPCService(TracingService* core_service);
43 ~ProducerIPCService() override;
109 ProducerIPCService(const ProducerIPCService&) = delete;
110 ProducerIPCService& operator=(const ProducerIPCService&) = delete;
122 base::WeakPtrFactory<ProducerIPCService> weak_ptr_factory_; // Keep last.
Dservice_ipc_host_impl.cc81 std::unique_ptr<ipc::Service>(new ProducerIPCService(svc_.get()))); in DoStart()