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.cc37 ProducerIPCService::ProducerIPCService(TracingService* core_service) in ProducerIPCService() function in perfetto::ProducerIPCService
40 ProducerIPCService::~ProducerIPCService() = default;
42 ProducerIPCService::RemoteProducer*
43 ProducerIPCService::GetProducerForCurrentRequest() { in GetProducerForCurrentRequest()
53 void ProducerIPCService::InitializeConnection( in InitializeConnection()
140 void ProducerIPCService::RegisterDataSource( in RegisterDataSource()
163 void ProducerIPCService::OnClientDisconnected() { in OnClientDisconnected()
174 void ProducerIPCService::UnregisterDataSource( in UnregisterDataSource()
195 void ProducerIPCService::RegisterTraceWriter( in RegisterTraceWriter()
217 void ProducerIPCService::UnregisterTraceWriter( in UnregisterTraceWriter()
[all …]
Dproducer_ipc_service.h41 class ProducerIPCService : public protos::gen::ProducerPort {
43 explicit ProducerIPCService(TracingService* core_service);
44 ~ProducerIPCService() override;
117 ProducerIPCService(const ProducerIPCService&) = delete;
118 ProducerIPCService& operator=(const ProducerIPCService&) = delete;
133 base::WeakPtrFactory<ProducerIPCService> weak_ptr_factory_; // Keep last.
Dservice_ipc_host_impl.cc81 std::unique_ptr<ipc::Service>(new ProducerIPCService(svc_.get()))); in DoStart()