summaryrefslogtreecommitdiffstats
path: root/include/ui/EventHub.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/ui/EventHub.h')
-rw-r--r--include/ui/EventHub.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/include/ui/EventHub.h b/include/ui/EventHub.h
index 404be25..6211e9d 100644
--- a/include/ui/EventHub.h
+++ b/include/ui/EventHub.h
@@ -158,6 +158,8 @@ public:
virtual String8 getDeviceName(int32_t deviceId) const = 0;
+ virtual bool getDeviceBluetooth(int32_t deviceId) const = 0;
+
virtual status_t getAbsoluteAxisInfo(int32_t deviceId, int axis,
RawAbsoluteAxisInfo* outAxisInfo) const = 0;
@@ -201,9 +203,11 @@ public:
status_t errorCheck() const;
virtual uint32_t getDeviceClasses(int32_t deviceId) const;
-
+
virtual String8 getDeviceName(int32_t deviceId) const;
-
+
+ virtual bool getDeviceBluetooth(int32_t deviceId) const;
+
virtual status_t getAbsoluteAxisInfo(int32_t deviceId, int axis,
RawAbsoluteAxisInfo* outAxisInfo) const;
@@ -245,9 +249,10 @@ private:
KeyLayoutMap* layoutMap;
String8 keylayoutFilename;
int fd;
+ bool bluetooth;
device_t* next;
- device_t(int32_t _id, const char* _path, const char* name);
+ device_t(int32_t _id, const char* _path, const char* name, bool _bluetooth);
~device_t();
};