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 int32_t getDeviceControllerNumber(int32_t deviceId) const {
479 virtual void getConfiguration(int32_t deviceId, PropertyMap* outConfiguration) const {
480 Device* device = getDevice(deviceId);
486 virtual status_t getAbsoluteAxisInfo(int32_t deviceId, int axis,
488 Device* device = getDevice(deviceId);
500 virtual bool hasRelativeAxis(int32_t deviceId, int axis) const {
501 Device* device = getDevice(deviceId);
508 virtual bool hasInputProperty(int32_t deviceId, int property) const {
512 virtual status_t mapKey(int32_t deviceId, int32_t scanCode, int32_t usageCode,
514 Device* device = getDevice(deviceId);
546 virtual status_t mapAxis(int32_t deviceId, int32_t scanCode,
565 virtual int32_t getScanCodeState(int32_t deviceId, int32_t scanCode) const {
566 Device* device = getDevice(deviceId);
576 virtual int32_t getKeyCodeState(int32_t deviceId, int32_t keyCode) const {
577 Device* device = getDevice(deviceId);
587 virtual int32_t getSwitchState(int32_t deviceId, int32_t sw) const {
588 Device* device = getDevice(deviceId);
598 virtual status_t getAbsoluteAxisValue(int32_t deviceId, int32_t axis,
600 Device* device = getDevice(deviceId);
612 virtual bool markSupportedKeyCodes(int32_t deviceId, size_t numCodes, const int32_t* keyCodes,
615 Device* device = getDevice(deviceId);
635 virtual bool hasScanCode(int32_t deviceId, int32_t scanCode) const {
636 Device* device = getDevice(deviceId);
644 virtual bool hasLed(int32_t deviceId, int32_t led) const {
645 Device* device = getDevice(deviceId);
649 virtual void setLedState(int32_t deviceId, int32_t led, bool on) {
650 Device* device = getDevice(deviceId);
663 virtual void getVirtualKeyDefinitions(int32_t deviceId,
667 Device* device = getDevice(deviceId);
673 virtual sp<KeyCharacterMap> getKeyCharacterMap(int32_t deviceId) const {
677 virtual bool setKeyboardLayoutOverlay(int32_t deviceId, const sp<KeyCharacterMap>& map) {
681 virtual void vibrate(int32_t deviceId, nsecs_t duration) {
684 virtual void cancelVibrate(int32_t deviceId) {
687 virtual bool isExternal(int32_t deviceId) const {
935 InputDevice* newDevice(int32_t deviceId, int32_t controllerNumber, const String8& name,
939 int32_t generation = deviceId + 1;
940 return new InputDevice(&mContext, deviceId, generation, controllerNumber, identifier,
945 virtual InputDevice* createDeviceLocked(int32_t deviceId, int32_t controllerNumber,
952 return InputReader::createDeviceLocked(deviceId, controllerNumber, identifier, classes);
984 void addDevice(int32_t deviceId, const String8& name, uint32_t classes,
986 mFakeEventHub->addDevice(deviceId, name, classes);
989 mFakeEventHub->addConfigurationMap(deviceId, configuration);
997 FakeInputMapper* addDeviceWithFakeInputMapper(int32_t deviceId, int32_t controllerNumber,
1000 InputDevice* device = mReader->newDevice(deviceId, controllerNumber, name, classes);
1004 addDevice(deviceId, name, classes, configuration);
1172 ASSERT_EQ(1, event.deviceId);
1243 ASSERT_EQ(DEVICE_ID, resetArgs.deviceId);
1313 ASSERT_EQ(DEVICE_ID, resetArgs.deviceId);
1423 static void process(InputMapper* mapper, nsecs_t when, int32_t deviceId, int32_t type,
1427 event.deviceId = deviceId;
1569 ASSERT_EQ(DEVICE_ID, args.deviceId);
1584 ASSERT_EQ(DEVICE_ID, args.deviceId);
1601 ASSERT_EQ(DEVICE_ID, args.deviceId);
1618 ASSERT_EQ(DEVICE_ID, args.deviceId);
1635 ASSERT_EQ(DEVICE_ID, args.deviceId);
1652 ASSERT_EQ(DEVICE_ID, args.deviceId);
2046 ASSERT_EQ(DEVICE_ID, args.deviceId);
2068 ASSERT_EQ(DEVICE_ID, args.deviceId);
2781 ASSERT_EQ(DEVICE_ID, args.deviceId);
2797 ASSERT_EQ(DEVICE_ID, args.deviceId);
2832 ASSERT_EQ(DEVICE_ID, keyArgs.deviceId);
2850 ASSERT_EQ(DEVICE_ID, keyArgs.deviceId);
2864 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
2888 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
2911 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
2962 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
2985 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
3028 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
3053 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
3076 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
3836 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
3855 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
3887 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
3916 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
3940 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
3965 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
3992 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
4022 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
4046 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);
4069 ASSERT_EQ(DEVICE_ID, motionArgs.deviceId);