Searched refs:InputTracer (Results 1 – 3 of 3) sorted by relevance
37 class InputTracer : public InputTracerInterface {39 explicit InputTracer(std::unique_ptr<InputTracingBackendInterface>);40 ~InputTracer() = default;41 InputTracer(const InputTracer&) = delete;42 InputTracer& operator=(const InputTracer&) = delete;62 explicit inline EventState(InputTracer& tracer) : tracer(tracer){}; in EventState()67 InputTracer& tracer;92 friend std::shared_ptr<EventState>& InputTracer::getState(const EventTrackerInterface&);93 friend bool InputTracer::isDerivedCookie(const EventTrackerInterface&);
99 InputTracer::InputTracer(std::unique_ptr<InputTracingBackendInterface> backend) in InputTracer() function in android::inputdispatcher::trace::impl::InputTracer102 std::unique_ptr<EventTrackerInterface> InputTracer::traceInboundEvent(const EventEntry& entry) { in traceInboundEvent()119 std::unique_ptr<EventTrackerInterface> InputTracer::createTrackerForSyntheticEvent() { in createTrackerForSyntheticEvent()125 void InputTracer::dispatchToTargetHint(const EventTrackerInterface& cookie, in dispatchToTargetHint()148 void InputTracer::eventProcessingComplete(const EventTrackerInterface& cookie, in eventProcessingComplete()161 std::unique_ptr<EventTrackerInterface> InputTracer::traceDerivedEvent( in traceDerivedEvent()187 void InputTracer::traceEventDispatch(const DispatchEntry& dispatchEntry, in traceEventDispatch()235 std::shared_ptr<InputTracer::EventState>& InputTracer::getState( in getState()240 bool InputTracer::isDerivedCookie(const EventTrackerInterface& cookie) { in isDerivedCookie()246 void InputTracer::EventState::onEventProcessingComplete(nsecs_t processingTimestamp) { in onEventProcessingComplete()[all …]
939 mTracer = std::make_unique<trace::impl::InputTracer>(std::move(traceBackend)); in InputDispatcher()