summaryrefslogtreecommitdiff
path: root/cmds/dumpstate/utils.cpp
diff options
context:
space:
mode:
author Prabir Pradhan <prabirmsp@google.com> 2018-11-29 12:13:37 -0800
committer Prabir Pradhan <prabirmsp@google.com> 2019-01-03 12:22:39 -0800
commitf93562ffe3a444d1e3a5c265e5035d5f71752c79 (patch)
treef463e73006aebb3a9ef8f0ac9b535a609bc65ba9 /cmds/dumpstate/utils.cpp
parentc5a98b505c23e854036429c6aedf59aa6f213dbf (diff)
Add InputReporter interface to InputDispatcher
This adds a new library to inputflinger, libinputreporter, that handles events reported from InputDispatcher. The CL makes InputDispatcher notify InputReporter for two events: - Unhandled Keys: Keys that were not handled by the system or apps. A key event is unhandled if: - The event was not handled and there is no fallback key; or - The event was not handled and it has a fallback key, but the fallback key was not handled. - Dropped Keys: Key events can be dropped for several reasons, which can be seen in InputReporter::DropReason. Currently, the default implementation of InputReporter does nothing when it recieves a dropped or unhandled key notification. The InputReporter is created via its factory method, createInputReporter(). Bug: 119312287 Test: manual: Build, and verify using log output Change-Id: I90ac525d648bb75e0bc8532f68f6a9e4ab51d54b
Diffstat (limited to 'cmds/dumpstate/utils.cpp')
0 files changed, 0 insertions, 0 deletions