Home
last modified time | relevance | path

Searched refs:ConsumerEndpointImpl (Results 1 – 2 of 2) sorted by relevance

/external/perfetto/src/tracing/core/
Dtracing_service_impl.h162 class ConsumerEndpointImpl : public TracingService::ConsumerEndpoint {
164 ConsumerEndpointImpl(TracingServiceImpl*,
168 ~ConsumerEndpointImpl() override;
171 base::WeakPtr<ConsumerEndpointImpl> GetWeakPtr();
193 ConsumerEndpointImpl(const ConsumerEndpointImpl&) = delete;
194 ConsumerEndpointImpl& operator=(const ConsumerEndpointImpl&) = delete;
214 base::WeakPtrFactory<ConsumerEndpointImpl> weak_ptr_factory_; // Keep last.
243 bool DetachConsumer(ConsumerEndpointImpl*, const std::string& key);
244 bool AttachConsumer(ConsumerEndpointImpl*, const std::string& key);
245 void DisconnectConsumer(ConsumerEndpointImpl*);
[all …]
Dtracing_service_impl.cc223 std::unique_ptr<ConsumerEndpointImpl> endpoint( in ConnectConsumer()
224 new ConsumerEndpointImpl(this, task_runner_, consumer, uid)); in ConnectConsumer()
231 void TracingServiceImpl::DisconnectConsumer(ConsumerEndpointImpl* consumer) { in DisconnectConsumer()
250 bool TracingServiceImpl::DetachConsumer(ConsumerEndpointImpl* consumer, in DetachConsumer()
274 bool TracingServiceImpl::AttachConsumer(ConsumerEndpointImpl* consumer, in AttachConsumer()
303 bool TracingServiceImpl::EnableTracing(ConsumerEndpointImpl* consumer, in EnableTracing()
541 void TracingServiceImpl::ChangeTraceConfig(ConsumerEndpointImpl* consumer, in ChangeTraceConfig()
1379 ConsumerEndpointImpl* consumer) { in ReadBuffers()
2277 TracingServiceImpl::ConsumerEndpointImpl::ConsumerEndpointImpl( in ConsumerEndpointImpl() function in perfetto::TracingServiceImpl::ConsumerEndpointImpl
2288 TracingServiceImpl::ConsumerEndpointImpl::~ConsumerEndpointImpl() { in ~ConsumerEndpointImpl()
[all …]