Home
last modified time | relevance | path

Searched refs:InputReader (Results 1 – 7 of 7) sorted by relevance

/frameworks/native/services/inputflinger/reader/
DInputReader.cpp43 InputReader::InputReader(std::shared_ptr<EventHubInterface> eventHub, in InputReader() function in android::InputReader
61 InputReader::~InputReader() {} in ~InputReader()
63 status_t InputReader::start() { in start()
72 status_t InputReader::stop() { in stop()
81 void InputReader::loopOnce() { in loopOnce()
145 void InputReader::processEventsLocked(const RawEvent* rawEvents, size_t count) { in processEventsLocked()
183 void InputReader::addDeviceLocked(nsecs_t when, int32_t eventHubId) { in addDeviceLocked()
227 void InputReader::removeDeviceLocked(nsecs_t when, int32_t eventHubId) { in removeDeviceLocked()
271 std::shared_ptr<InputDevice> InputReader::createDeviceLocked( in createDeviceLocked()
290 void InputReader::processEventsForDeviceLocked(int32_t eventHubId, const RawEvent* rawEvents, in processEventsForDeviceLocked()
[all …]
DInputReaderFactory.cpp25 return std::make_unique<InputReader>(std::make_unique<EventHub>(), policy, listener); in createInputReader()
DAndroid.bp56 "InputReader.cpp",
/frameworks/native/services/inputflinger/reader/include/
DInputReader.h52 class InputReader : public InputReaderInterface {
54 InputReader(std::shared_ptr<EventHubInterface> eventHub,
56 virtual ~InputReader();
126 InputReader* mReader;
130 explicit ContextImpl(InputReader* reader);
/frameworks/native/services/inputflinger/docs/
Dpointer_capture.md18 …ature requires changes to how events are generated, Pointer Capture is configured in `InputReader`.
20 …er to synchronize different requests to enable Pointer Capture between InputReader and InputDispat…
27 …est has focus, `InputDispatcher` enables the Pointer Capture state in `InputReader` through the `I…
28 3. When `InputReader` is successfully configured, it notifies `InputDispatcher` through the `InputL…
/frameworks/native/libs/binder/include/binder/
DSafeInterface.h460 status_t error = InputReader<ParamTuple>{mLogTag}.readInputs(data, &rawArgs);
502 status_t error = InputReader<ParamTuple>{mLogTag}.readInputs(data, &rawArgs);
563 class InputReader;
565 class InputReader<std::tuple<Params...>> {
567 explicit InputReader(const char* logTag) : mLogTag(logTag) {}
/frameworks/native/services/inputflinger/tests/
DInputReader_test.cpp1270 class InstrumentedInputReader : public InputReader {
1277 : InputReader(eventHub, policy, listener), mFakeContext(this) {} in InstrumentedInputReader()
1293 using InputReader::loopOnce;
1304 return InputReader::createDeviceLocked(eventHubId, identifier); in createDeviceLocked()
1314 FakeInputReaderContext(InputReader* reader) in FakeInputReaderContext()
2286 mReader = std::make_unique<InputReader>(std::make_shared<EventHub>(), mFakePolicy, in SetUp()