summaryrefslogtreecommitdiff
path: root/include/ui/EventHub.h
diff options
context:
space:
mode:
author The Android Open Source Project <initial-contribution@android.com> 2009-02-10 15:44:00 -0800
committer The Android Open Source Project <initial-contribution@android.com> 2009-02-10 15:44:00 -0800
commitd24b8183b93e781080b2c16c487e60d51c12da31 (patch)
treefbb89154858984eb8e41556da7e9433040d55cd4 /include/ui/EventHub.h
parentf1e484acb594a726fb57ad0ae4cfe902c7f35858 (diff)
auto import from //branches/cupcake/...@130745
Diffstat (limited to 'include/ui/EventHub.h')
-rw-r--r--include/ui/EventHub.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/include/ui/EventHub.h b/include/ui/EventHub.h
index 017c145bfb4c..3848d8c3bdc0 100644
--- a/include/ui/EventHub.h
+++ b/include/ui/EventHub.h
@@ -76,6 +76,9 @@ public:
DEVICE_REMOVED = 0x20000000
};
+ // examine key input devices for specific framework keycode support
+ bool hasKeys(size_t numCodes, int32_t* keyCodes, uint8_t* outFlags);
+
virtual bool getEvent(int32_t* outDeviceId, int32_t* outType,
int32_t* outScancode, int32_t* outKeycode, uint32_t *outFlags,
int32_t* outValue, nsecs_t* outWhen);
@@ -100,6 +103,7 @@ private:
const String8 path;
String8 name;
uint32_t classes;
+ uint8_t* keyBitmask;
KeyLayoutMap* layoutMap;
String8 keylayoutFilename;
device_t* next;
@@ -134,8 +138,6 @@ private:
#ifdef EV_SW
int32_t mSwitches[SW_MAX+1];
#endif
-
- KeyLayoutMap * mLayoutMap;
};
}; // namespace android