diff options
Diffstat (limited to 'include/ui/EventHub.h')
-rw-r--r-- | include/ui/EventHub.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/include/ui/EventHub.h b/include/ui/EventHub.h index 6211e9d..8a1f29b 100644 --- a/include/ui/EventHub.h +++ b/include/ui/EventHub.h @@ -158,7 +158,7 @@ public: virtual String8 getDeviceName(int32_t deviceId) const = 0; - virtual bool getDeviceBluetooth(int32_t deviceId) const = 0; + virtual uint32_t getDeviceBusType(int32_t deviceId) const = 0; virtual status_t getAbsoluteAxisInfo(int32_t deviceId, int axis, RawAbsoluteAxisInfo* outAxisInfo) const = 0; @@ -206,7 +206,7 @@ public: virtual String8 getDeviceName(int32_t deviceId) const; - virtual bool getDeviceBluetooth(int32_t deviceId) const; + virtual uint32_t getDeviceBusType(int32_t deviceId) const; virtual status_t getAbsoluteAxisInfo(int32_t deviceId, int axis, RawAbsoluteAxisInfo* outAxisInfo) const; @@ -249,10 +249,12 @@ private: KeyLayoutMap* layoutMap; String8 keylayoutFilename; int fd; + uint32_t bustype; bool bluetooth; + bool usb; device_t* next; - - device_t(int32_t _id, const char* _path, const char* name, bool _bluetooth); + + device_t(int32_t _id, const char* _path, const char* name, uint32_t bustype); ~device_t(); }; |