Home
last modified time | relevance | path

Searched refs:ThreadedBackend (Results 1 – 4 of 4) sorted by relevance

/frameworks/native/services/inputflinger/dispatcher/trace/
DThreadedBackend.cpp40 ThreadedBackend<Backend>::ThreadedBackend(Backend&& innerBackend) in ThreadedBackend() function in android::inputdispatcher::trace::impl::ThreadedBackend
47 ThreadedBackend<Backend>::~ThreadedBackend() { in ~ThreadedBackend()
56 void ThreadedBackend<Backend>::traceMotionEvent(const TracedMotionEvent& event, in traceMotionEvent()
65 void ThreadedBackend<Backend>::traceKeyEvent(const TracedKeyEvent& event, in traceKeyEvent()
74 void ThreadedBackend<Backend>::traceWindowDispatch(const WindowDispatchArgs& dispatchArgs, in traceWindowDispatch()
83 void ThreadedBackend<Backend>::threadLoop() { in threadLoop()
121 std::function<void()> ThreadedBackend<Backend>::getIdleWaiterForTesting() { in getIdleWaiterForTesting()
139 void ThreadedBackend<Backend>::setIdleStatus(bool isIdle) { in setIdleStatus()
151 template class ThreadedBackend<PerfettoBackend>; variable
DThreadedBackend.h36 class ThreadedBackend : public InputTracingBackendInterface {
38 ThreadedBackend(Backend&& innerBackend);
39 ~ThreadedBackend() override;
/frameworks/native/services/inputflinger/tests/
DInputTracingTest.cpp107 auto tracingBackend = std::make_unique<impl::ThreadedBackend<impl::PerfettoBackend>>( in SetUp()
/frameworks/native/services/inputflinger/dispatcher/
DInputDispatcher.cpp98 return std::make_unique<trace::impl::ThreadedBackend<trace::impl::PerfettoBackend>>( in createInputTracingBackendIfEnabled()