Searched refs:ConsumerEndpointImpl (Results 1 – 2 of 2) sorted by relevance
/external/perfetto/src/tracing/core/ |
D | tracing_service_impl.h | 162 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 …]
|
D | tracing_service_impl.cc | 223 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 …]
|