Lines Matching refs:deviceId

164     void setPointerController(int32_t deviceId, const sp<FakePointerController>& controller) {
165 mPointerControllers.add(deviceId, controller);
181 virtual sp<PointerControllerInterface> obtainPointerController(int32_t deviceId) {
182 return mPointerControllers.valueFor(deviceId);
338 void addDevice(int32_t deviceId, const String8& name, uint32_t classes) {
341 mDevices.add(deviceId, device);
343 enqueueEvent(ARBITRARY_TIME, deviceId, EventHubInterface::DEVICE_ADDED, 0, 0);
346 void removeDevice(int32_t deviceId) {
347 delete mDevices.valueFor(deviceId);
348 mDevices.removeItem(deviceId);
350 enqueueEvent(ARBITRARY_TIME, deviceId, EventHubInterface::DEVICE_REMOVED, 0, 0);
357 void addConfigurationProperty(int32_t deviceId, const String8& key, const String8& value) {
358 Device* device = getDevice(deviceId);
362 void addConfigurationMap(int32_t deviceId, const PropertyMap* configuration) {
363 Device* device = getDevice(deviceId);
367 void addAbsoluteAxis(int32_t deviceId, int axis,
369 Device* device = getDevice(deviceId);
381 void addRelativeAxis(int32_t deviceId, int32_t axis) {
382 Device* device = getDevice(deviceId);
386 void setKeyCodeState(int32_t deviceId, int32_t keyCode, int32_t state) {
387 Device* device = getDevice(deviceId);
391 void setScanCodeState(int32_t deviceId, int32_t scanCode, int32_t state) {
392 Device* device = getDevice(deviceId);
396 void setSwitchState(int32_t deviceId, int32_t switchCode, int32_t state) {
397 Device* device = getDevice(deviceId);
401 void setAbsoluteAxisValue(int32_t deviceId, int32_t axis, int32_t value) {
402 Device* device = getDevice(deviceId);
406 void addKey(int32_t deviceId, int32_t scanCode, int32_t usageCode,
408 Device* device = getDevice(deviceId);
420 void addLed(int32_t deviceId, int32_t led, bool initialState) {
421 Device* device = getDevice(deviceId);
425 bool getLedState(int32_t deviceId, int32_t led) {
426 Device* device = getDevice(deviceId);
434 void addVirtualKeyDefinition(int32_t deviceId, const VirtualKeyDefinition& definition) {
435 Device* device = getDevice(deviceId);
439 void enqueueEvent(nsecs_t when, int32_t deviceId, int32_t type,
443 event.deviceId = deviceId;
450 setAbsoluteAxisValue(deviceId, code, value);
460 Device* getDevice(int32_t deviceId) const {
461 ssize_t index = mDevices.indexOfKey(deviceId);
465 virtual uint32_t getDeviceClasses(int32_t deviceId) const {
466 Device* device = getDevice(deviceId);
470 virtual InputDeviceIdentifier getDeviceIdentifier(int32_t deviceId) const {
471 Device* device = getDevice(deviceId);
475 virtual void getConfiguration(int32_t deviceId, PropertyMap* outConfiguration) const {
476 Device* device = getDevice(deviceId);
482 virtual status_t getAbsoluteAxisInfo(int32_t deviceId, int axis,
484 Device* device = getDevice(deviceId);
496 virtual bool hasRelativeAxis(int32_t deviceId, int axis) const {
497 Device* device = getDevice(deviceId);
504 virtual bool hasInputProperty(int32_t deviceId, int property) const {
508 virtual status_t mapKey(int32_t deviceId, int32_t scanCode, int32_t usageCode,
510 Device* device = getDevice(deviceId);
542 virtual status_t mapAxis(int32_t deviceId, int32_t scanCode,
561 virtual int32_t getScanCodeState(int32_t deviceId, int32_t scanCode) const {
562 Device* device = getDevice(deviceId);
572 virtual int32_t getKeyCodeState(int32_t deviceId, int32_t keyCode) const {
573 Device* device = getDevice(deviceId);
583 virtual int32_t getSwitchState(int32_t deviceId, int32_t sw) const {
584 Device* device = getDevice(deviceId);
594 virtual status_t getAbsoluteAxisValue(int32_t deviceId, int32_t axis,
596 Device* device = getDevice(deviceId);
608 virtual bool markSupportedKeyCodes(int32_t deviceId, size_t numCodes, const int32_t* keyCodes,
611 Device* device = getDevice(deviceId);
631 virtual bool hasScanCode(int32_t deviceId, int32_t scanCode) const {
632 Device* device = getDevice(deviceId);
640 virtual bool hasLed(int32_t deviceId, int32_t led) const {
641 Device* device = getDevice(deviceId);
645 virtual void setLedState(int32_t deviceId, int32_t led, bool on) {
646 Device* device = getDevice(deviceId);
659 virtual void getVirtualKeyDefinitions(int32_t deviceId,
663 Device* device = getDevice(deviceId);
669 virtual sp<KeyCharacterMap> getKeyCharacterMap(int32_t deviceId) const {
673 virtual bool setKeyboardLayoutOverlay(int32_t deviceId, const sp<KeyCharacterMap>& map) {
677 virtual void vibrate(int32_t deviceId, nsecs_t duration) {
680 virtual void cancelVibrate(int32_t deviceId) {
683 virtual bool isExternal(int32_t deviceId) const {
931 InputDevice* newDevice(int32_t deviceId, const String8& name, uint32_t classes) {
934 int32_t generation = deviceId + 1;
935 return new InputDevice(&mContext, deviceId, generation, identifier, classes);
939 virtual InputDevice* createDeviceLocked(int32_t deviceId,
946 return InputReader::createDeviceLocked(deviceId, identifier, classes);
978 void addDevice(int32_t deviceId, const String8& name, uint32_t classes,
980 mFakeEventHub->addDevice(deviceId, name, classes);
983 mFakeEventHub->addConfigurationMap(deviceId, configuration);
991 FakeInputMapper* addDeviceWithFakeInputMapper(int32_t deviceId,
994 InputDevice* device = mReader->newDevice(deviceId, name, classes);
998 addDevice(deviceId, name, classes, configuration);
1166 ASSERT_EQ(1, event.deviceId);
1235 ASSERT_EQ(DEVICE_ID, resetArgs.deviceId);
1305 ASSERT_EQ(DEVICE_ID, resetArgs.deviceId);
1414 static void process(InputMapper* mapper, nsecs_t when, int32_t deviceId, int32_t type,
1418 event.deviceId = deviceId;
1559 ASSERT_EQ(DEVICE_ID, args.deviceId);
1574 ASSERT_EQ(DEVICE_ID, args.deviceId);
1591 ASSERT_EQ(DEVICE_ID, args.deviceId);
1608 ASSERT_EQ(DEVICE_ID, args.deviceId);
1625 ASSERT_EQ(DEVICE_ID, args.deviceId);
1642 ASSERT_EQ(DEVICE_ID, args.deviceId);
2036 ASSERT_EQ(DEVICE_ID, args.deviceId);
2058 ASSERT_EQ(DEVICE_ID, args.deviceId);
2771 ASSERT_EQ(DEVICE_ID, args.deviceId);
2787 ASSERT_EQ(DEVICE_ID, args.deviceId);
2822 ASSERT_EQ(DEVICE_ID, keyArgs.deviceId);
2840 ASSERT_EQ(DEVICE_ID, keyArgs.deviceId);
2854 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
2878 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
2901 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
2952 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
2975 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
3018 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
3043 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
3066 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
3826 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
3845 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
3877 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
3906 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
3930 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
3955 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
3982 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
4012 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
4036 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
4059 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);