• Home
  • Raw
  • Download

Lines Matching refs:ConsumerImpl

253 TracingMuxerImpl::ConsumerImpl::ConsumerImpl(TracingMuxerImpl* muxer,  in ConsumerImpl()  function in perfetto::internal::TracingMuxerImpl::ConsumerImpl
262 TracingMuxerImpl::ConsumerImpl::~ConsumerImpl() = default;
264 void TracingMuxerImpl::ConsumerImpl::Initialize( in Initialize()
272 void TracingMuxerImpl::ConsumerImpl::OnConnect() { in OnConnect()
301 void TracingMuxerImpl::ConsumerImpl::OnDisconnect() { in OnDisconnect()
332 void TracingMuxerImpl::ConsumerImpl::Disconnect() { in Disconnect()
347 void TracingMuxerImpl::ConsumerImpl::OnTracingDisabled( in OnTracingDisabled()
362 void TracingMuxerImpl::ConsumerImpl::NotifyStartComplete() { in NotifyStartComplete()
375 void TracingMuxerImpl::ConsumerImpl::NotifyError(const TracingError& error) { in NotifyError()
383 void TracingMuxerImpl::ConsumerImpl::NotifyStopComplete() { in NotifyStopComplete()
395 void TracingMuxerImpl::ConsumerImpl::OnTraceData( in OnTraceData()
435 void TracingMuxerImpl::ConsumerImpl::OnObservableEvents( in OnObservableEvents()
464 void TracingMuxerImpl::ConsumerImpl::OnTraceStats( in OnTraceStats()
478 void TracingMuxerImpl::ConsumerImpl::OnDetach(bool) {} in OnDetach()
479 void TracingMuxerImpl::ConsumerImpl::OnAttach(bool, const TraceConfig&) {} in OnAttach()
1305 ConsumerImpl* consumer = nullptr; in DestroyTracingSession()
1318 [session_id](const std::unique_ptr<ConsumerImpl>& con) { in DestroyTracingSession()
1414 TracingMuxerImpl::ConsumerImpl* TracingMuxerImpl::FindConsumer( in FindConsumer()
1445 void TracingMuxerImpl::OnConsumerDisconnected(ConsumerImpl* consumer) { in OnConsumerDisconnected()
1448 auto pred = [consumer](const std::unique_ptr<ConsumerImpl>& con) { in OnConsumerDisconnected()
1565 new ConsumerImpl(this, backend.type, backend.id, session_id)); in CreateTracingSession()