Home
last modified time | relevance | path

Searched refs:TracedKeyEvent (Results 1 – 10 of 10) sorted by relevance

/frameworks/native/services/inputflinger/dispatcher/trace/
DInputTracingBackendInterface.h47 struct TracedKeyEvent { struct
92 using TracedEvent = std::variant<TracedKeyEvent, TracedMotionEvent>;
128 virtual void traceKeyEvent(const TracedKeyEvent&, const TracedEventMetadata&) = 0;
DThreadedBackend.h41 void traceKeyEvent(const TracedKeyEvent&, const TracedEventMetadata&) override;
54 std::pair<std::variant<TracedKeyEvent, TracedMotionEvent, WindowDispatchArgs>,
DThreadedBackend.cpp65 void ThreadedBackend<Backend>::traceKeyEvent(const TracedKeyEvent& event, in traceKeyEvent()
111 [&](const TracedKeyEvent& e) { mBackend.traceKeyEvent(e, traceArgs); }, in threadLoop()
DAndroidInputEventProtoConverter.h36 static void toProtoKeyEvent(const TracedKeyEvent& event, proto::AndroidKeyEvent& outProto,
DInputTracingPerfettoBackend.h59 void traceKeyEvent(const TracedKeyEvent&, const TracedEventMetadata&) override;
DInputTracer.cpp59 return TracedKeyEvent{e.id, e.eventTime, e.policyFlags, e.deviceId, e.source, in createTracedEvent()
67 [&](const TracedKeyEvent& e) { backend.traceKeyEvent(e, metadata); }}, in writeEventToBackend()
DAndroidInputEventProtoConverter.cpp82 void AndroidInputEventProtoConverter::toProtoKeyEvent(const TracedKeyEvent& event, in toProtoKeyEvent()
DInputTracingPerfettoBackend.cpp245 void PerfettoBackend::traceKeyEvent(const TracedKeyEvent& event, in traceKeyEvent()
/frameworks/native/services/inputflinger/tests/
DFakeInputTracingBackend.cpp53 KeyEvent toInputEvent(const trace::TracedKeyEvent& e, const trace::WindowDispatchArgs& dispatchArgs, in toInputEvent()
142 std::is_same_v<T, trace::TracedKeyEvent>) { in verifyEventTraced()
164 void FakeInputTracingBackend::traceKeyEvent(const trace::TracedKeyEvent& event, in traceKeyEvent()
DFakeInputTracingBackend.h85 void traceKeyEvent(const trace::TracedKeyEvent& entry,