Searched refs:deviceId (Results 1 - 25 of 36) sorted by relevance

12

/frameworks/base/services/input/
H A DEventHub.h59 int32_t deviceId; member in struct:android::RawEvent
164 virtual uint32_t getDeviceClasses(int32_t deviceId) const = 0;
166 virtual InputDeviceIdentifier getDeviceIdentifier(int32_t deviceId) const = 0;
168 virtual void getConfiguration(int32_t deviceId, PropertyMap* outConfiguration) const = 0;
170 virtual status_t getAbsoluteAxisInfo(int32_t deviceId, int axis,
173 virtual bool hasRelativeAxis(int32_t deviceId, int axis) const = 0;
175 virtual bool hasInputProperty(int32_t deviceId, int property) const = 0;
177 virtual status_t mapKey(int32_t deviceId, int32_t scanCode, int32_t usageCode,
180 virtual status_t mapAxis(int32_t deviceId, int32_t scanCode,
204 virtual int32_t getScanCodeState(int32_t deviceId, int32_
[all...]
H A DInputListener.cpp45 NotifyKeyArgs::NotifyKeyArgs(nsecs_t eventTime, int32_t deviceId, uint32_t source, argument
49 eventTime(eventTime), deviceId(deviceId), source(source), policyFlags(policyFlags),
55 eventTime(other.eventTime), deviceId(other.deviceId), source(other.source),
69 NotifyMotionArgs::NotifyMotionArgs(nsecs_t eventTime, int32_t deviceId, uint32_t source, argument
75 eventTime(eventTime), deviceId(deviceId), source(source), policyFlags(policyFlags),
86 eventTime(other.eventTime), deviceId(other.deviceId), sourc
124 NotifyDeviceResetArgs(nsecs_t eventTime, int32_t deviceId) argument
[all...]
H A DInputListener.h56 int32_t deviceId; member in struct:android::NotifyKeyArgs
68 NotifyKeyArgs(nsecs_t eventTime, int32_t deviceId, uint32_t source, uint32_t policyFlags,
83 int32_t deviceId; member in struct:android::NotifyMotionArgs
101 NotifyMotionArgs(nsecs_t eventTime, int32_t deviceId, uint32_t source, uint32_t policyFlags,
139 int32_t deviceId; member in struct:android::NotifyDeviceResetArgs
143 NotifyDeviceResetArgs(nsecs_t eventTime, int32_t deviceId);
H A DEventHub.cpp257 InputDeviceIdentifier EventHub::getDeviceIdentifier(int32_t deviceId) const {
259 Device* device = getDeviceLocked(deviceId);
264 uint32_t EventHub::getDeviceClasses(int32_t deviceId) const {
266 Device* device = getDeviceLocked(deviceId);
271 void EventHub::getConfiguration(int32_t deviceId, PropertyMap* outConfiguration) const {
273 Device* device = getDeviceLocked(deviceId);
281 status_t EventHub::getAbsoluteAxisInfo(int32_t deviceId, int axis,
288 Device* device = getDeviceLocked(deviceId);
311 bool EventHub::hasRelativeAxis(int32_t deviceId, int axis) const {
315 Device* device = getDeviceLocked(deviceId);
[all...]
H A DInputDispatcher.cpp648 entry->deviceId, entry->source, policyFlags,
686 ALOGD("dispatchDeviceReset - eventTime=%lld, deviceId=%d", entry->eventTime, entry->deviceId);
691 options.deviceId = entry->deviceId;
796 ALOGD("%seventTime=%lld, deviceId=%d, source=0x%x, policyFlags=0x%x, "
800 entry->eventTime, entry->deviceId, entry->source, entry->policyFlags,
865 ALOGD("%seventTime=%lld, deviceId=%d, source=0x%x, policyFlags=0x%x, "
870 entry->eventTime, entry->deviceId, entry->source, entry->policyFlags,
1151 bool switchedDevice = mTouchState.deviceId >
3816 DeviceResetEntry(nsecs_t eventTime, int32_t deviceId) argument
3831 KeyEntry(nsecs_t eventTime, int32_t deviceId, uint32_t source, uint32_t policyFlags, int32_t action, int32_t flags, int32_t keyCode, int32_t scanCode, int32_t metaState, int32_t repeatCount, nsecs_t downTime) argument
3863 MotionEntry(nsecs_t eventTime, int32_t deviceId, uint32_t source, uint32_t policyFlags, int32_t action, int32_t flags, int32_t metaState, int32_t buttonState, int32_t edgeFlags, float xPrecision, float yPrecision, nsecs_t downTime, int32_t displayId, uint32_t pointerCount, const PointerProperties* pointerProperties, const PointerCoords* pointerCoords) argument
3929 isHovering(int32_t deviceId, uint32_t source, int32_t displayId) const argument
[all...]
H A DInputReader.h276 virtual sp<PointerControllerInterface> obtainPointerController(int32_t deviceId) = 0;
320 virtual int32_t getScanCodeState(int32_t deviceId, uint32_t sourceMask,
322 virtual int32_t getKeyCodeState(int32_t deviceId, uint32_t sourceMask,
324 virtual int32_t getSwitchState(int32_t deviceId, uint32_t sourceMask,
328 virtual bool hasKeys(int32_t deviceId, uint32_t sourceMask,
337 virtual void vibrate(int32_t deviceId, const nsecs_t* pattern, size_t patternSize,
339 virtual void cancelVibrate(int32_t deviceId, int32_t token) = 0;
394 virtual int32_t getScanCodeState(int32_t deviceId, uint32_t sourceMask,
396 virtual int32_t getKeyCodeState(int32_t deviceId, uint32_t sourceMask,
398 virtual int32_t getSwitchState(int32_t deviceId, uint32_
[all...]
H A DInputDispatcher.h460 int32_t deviceId; member in struct:android::InputDispatcher::DeviceResetEntry
462 DeviceResetEntry(nsecs_t eventTime, int32_t deviceId);
470 int32_t deviceId; member in struct:android::InputDispatcher::KeyEntry
492 int32_t deviceId, uint32_t source, uint32_t policyFlags, int32_t action,
504 int32_t deviceId; member in struct:android::InputDispatcher::MotionEntry
520 int32_t deviceId, uint32_t source, uint32_t policyFlags,
683 int32_t deviceId; member in struct:android::InputDispatcher::CancelationOptions
686 mode(mode), reason(reason), keyCode(-1), deviceId(-1) { }
701 bool isHovering(int32_t deviceId, uint32_t source, int32_t displayId) const;
740 int32_t deviceId; member in struct:android::InputDispatcher::InputState::KeyMemento
751 int32_t deviceId; member in struct:android::InputDispatcher::InputState::MotionMemento
937 int32_t deviceId; // id of the device that is currently down, others are rejected member in struct:android::InputDispatcher::TouchState
[all...]
/frameworks/base/core/jni/
H A Dandroid_view_KeyCharacterMap.h27 extern jobject android_view_KeyCharacterMap_create(JNIEnv* env, int32_t deviceId,
H A Dandroid_view_KeyCharacterMap.cpp48 NativeKeyCharacterMap(int32_t deviceId, const sp<KeyCharacterMap>& map) : argument
49 mDeviceId(deviceId), mMap(map) {
69 jobject android_view_KeyCharacterMap_create(JNIEnv* env, int32_t deviceId, argument
71 NativeKeyCharacterMap* map = new NativeKeyCharacterMap(deviceId,
87 int32_t deviceId = parcel->readInt32(); local
97 NativeKeyCharacterMap* map = new NativeKeyCharacterMap(deviceId, kcm);
H A Dandroid_view_KeyEvent.cpp76 jint deviceId = env->GetIntField(eventObj, gKeyEventClassInfo.mDeviceId); local
87 event->initialize(deviceId, source, action, flags, keyCode, scanCode, metaState, repeatCount,
/frameworks/base/core/java/android/hardware/input/
H A DIInputManager.aidl28 InputDevice getInputDevice(int deviceId);
32 boolean hasKeys(int deviceId, int sourceMask, in int[] keyCodes, out boolean[] keyExists);
57 void vibrate(int deviceId, in long[] pattern, int repeat, IBinder token);
58 void cancelVibrate(int deviceId, IBinder token);
H A DInputManager.java659 final int deviceId = mInputDevices.keyAt(i);
660 if (!containsDeviceId(deviceIdAndGeneration, deviceId)) {
662 Log.d(TAG, "Device removed: " + deviceId);
665 sendMessageToInputDeviceListenersLocked(MSG_DEVICE_REMOVED, deviceId);
670 final int deviceId = deviceIdAndGeneration[i];
671 int index = mInputDevices.indexOfKey(deviceId);
678 Log.d(TAG, "Device changed: " + deviceId);
681 sendMessageToInputDeviceListenersLocked(MSG_DEVICE_CHANGED, deviceId);
686 Log.d(TAG, "Device added: " + deviceId);
688 mInputDevices.put(deviceId, nul
695 sendMessageToInputDeviceListenersLocked(int what, int deviceId) argument
703 containsDeviceId(int[] deviceIdAndGeneration, int deviceId) argument
717 getInputDeviceVibrator(int deviceId) argument
731 onInputDeviceAdded(int deviceId) argument
738 onInputDeviceRemoved(int deviceId) argument
747 onInputDeviceChanged(int deviceId) argument
785 InputDeviceVibrator(int deviceId) argument
[all...]
/frameworks/base/core/java/android/view/
H A DInputEventConsistencyVerifier.java202 final int deviceId = event.getDeviceId();
207 KeyState state = findKeyState(deviceId, source, keyCode, /*remove*/ false);
221 addKeyState(deviceId, source, keyCode);
226 KeyState state = findKeyState(deviceId, source, keyCode, /*remove*/ true);
338 final int deviceId = event.getDeviceId();
342 && (mTouchEventStreamDeviceId != deviceId
347 + ", new device id " + deviceId
350 mTouchEventStreamDeviceId = deviceId;
531 final int deviceId = keyEvent.getDeviceId();
534 final KeyState state = findKeyState(deviceId, sourc
668 findKeyState(int deviceId, int source, int keyCode, boolean remove) argument
690 addKeyState(int deviceId, int source, int keyCode) argument
701 public int deviceId; field in class:InputEventConsistencyVerifier.KeyState
709 obtain(int deviceId, int source, int keyCode) argument
[all...]
/frameworks/base/include/androidfw/
H A DInputTransport.h59 int32_t deviceId; member in struct:android::InputMessage::Body::Key
77 int32_t deviceId; member in struct:android::InputMessage::Body::Motion
200 int32_t deviceId,
221 int32_t deviceId,
373 int32_t deviceId; member in struct:android::InputConsumer::TouchState
380 void initialize(int32_t deviceId, int32_t source) { argument
381 this->deviceId = deviceId;
423 ssize_t findBatch(int32_t deviceId, int32_t source) const;
424 ssize_t findTouchState(int32_t deviceId, int32_
[all...]
H A DKeyCharacterMap.h120 bool getEvents(int32_t deviceId, const char16_t* chars, size_t numChars,
235 int32_t deviceId, int32_t keyCode, int32_t metaState, bool down, nsecs_t time);
237 int32_t deviceId, int32_t metaState, bool down, nsecs_t time,
240 int32_t deviceId, int32_t metaState, bool down, nsecs_t time,
244 int32_t deviceId, int32_t metaState, bool down, nsecs_t time,
250 int32_t deviceId, int32_t metaState, nsecs_t time,
/frameworks/base/libs/androidfw/
H A DKeyCharacterMap.cpp296 bool KeyCharacterMap::getEvents(int32_t deviceId, const char16_t* chars, size_t numChars, argument
305 ALOGD("getEvents: deviceId=%d, chars=[%s] ~ Failed to find mapping for character %d.",
306 deviceId, toString(chars, numChars).string(), ch);
312 addMetaKeys(outEvents, deviceId, metaState, true, now, &currentMetaState);
313 addKey(outEvents, deviceId, keyCode, currentMetaState, true, now);
314 addKey(outEvents, deviceId, keyCode, currentMetaState, false, now);
315 addMetaKeys(outEvents, deviceId, metaState, false, now, &currentMetaState);
318 ALOGD("getEvents: deviceId=%d, chars=[%s] ~ Generated %d events.",
319 deviceId, toString(chars, numChars).string(), int32_t(outEvents.size()));
443 int32_t deviceId, int32_
442 addKey(Vector<KeyEvent>& outEvents, int32_t deviceId, int32_t keyCode, int32_t metaState, bool down, nsecs_t time) argument
451 addMetaKeys(Vector<KeyEvent>& outEvents, int32_t deviceId, int32_t metaState, bool down, nsecs_t time, int32_t* currentMetaState) argument
516 addSingleEphemeralMetaKey(Vector<KeyEvent>& outEvents, int32_t deviceId, int32_t metaState, bool down, nsecs_t time, int32_t keyCode, int32_t keyMetaState, int32_t* currentMetaState) argument
528 addDoubleEphemeralMetaKey(Vector<KeyEvent>& outEvents, int32_t deviceId, int32_t metaState, bool down, nsecs_t time, int32_t leftKeyCode, int32_t leftKeyMetaState, int32_t rightKeyCode, int32_t rightKeyMetaState, int32_t eitherKeyMetaState, int32_t* currentMetaState) argument
546 addLockedMetaKey(Vector<KeyEvent>& outEvents, int32_t deviceId, int32_t metaState, nsecs_t time, int32_t keyCode, int32_t keyMetaState, int32_t* currentMetaState) argument
[all...]
H A DInputTransport.cpp234 int32_t deviceId,
245 ALOGD("channel '%s' publisher ~ publishKeyEvent: seq=%u, deviceId=%d, source=0x%x, "
249 deviceId, source, action, flags, keyCode, scanCode, metaState, repeatCount,
261 msg.body.key.deviceId = deviceId;
276 int32_t deviceId,
293 ALOGD("channel '%s' publisher ~ publishMotionEvent: seq=%u, deviceId=%d, source=0x%x, "
299 deviceId, source, action, flags, edgeFlags, metaState, buttonState,
317 msg.body.motion.deviceId = deviceId;
232 publishKeyEvent( uint32_t seq, int32_t deviceId, int32_t source, int32_t action, int32_t flags, int32_t keyCode, int32_t scanCode, int32_t metaState, int32_t repeatCount, nsecs_t downTime, nsecs_t eventTime) argument
274 publishMotionEvent( uint32_t seq, int32_t deviceId, int32_t source, int32_t action, int32_t flags, int32_t edgeFlags, int32_t metaState, int32_t buttonState, float xOffset, float yOffset, float xPrecision, float yPrecision, nsecs_t downTime, nsecs_t eventTime, size_t pointerCount, const PointerProperties* pointerProperties, const PointerCoords* pointerCoords) argument
571 int32_t deviceId = msg->body.motion.deviceId; local
852 findBatch(int32_t deviceId, int32_t source) const argument
863 findTouchState(int32_t deviceId, int32_t source) const argument
[all...]
H A DInput.cpp37 void InputEvent::initialize(int32_t deviceId, int32_t source) { argument
38 mDeviceId = deviceId;
122 int32_t deviceId,
132 InputEvent::initialize(deviceId, source);
283 int32_t deviceId,
299 InputEvent::initialize(deviceId, source);
121 initialize( int32_t deviceId, int32_t source, int32_t action, int32_t flags, int32_t keyCode, int32_t scanCode, int32_t metaState, int32_t repeatCount, nsecs_t downTime, nsecs_t eventTime) argument
282 initialize( int32_t deviceId, int32_t source, int32_t action, int32_t flags, int32_t edgeFlags, int32_t metaState, int32_t buttonState, float xOffset, float yOffset, float xPrecision, float yPrecision, nsecs_t downTime, nsecs_t eventTime, size_t pointerCount, const PointerProperties* pointerProperties, const PointerCoords* pointerCoords) argument
/frameworks/base/core/tests/bandwidthtests/src/com/android/bandwidthtest/util/
H A DBandwidthTestUtil.java77 * @param deviceId the device id that is downloading
81 public static String buildDownloadUrl(String server, int size, String deviceId, argument
83 String downloadUrl = server + "/download?size=" + size + "&device_id=" + deviceId +
121 * @param deviceId {@link String} device id that is uploading
126 public static boolean postFileToServer(String server, String deviceId, String timestamp, argument
139 new StringPart("device_id", deviceId),
/frameworks/base/services/java/com/android/server/input/
H A DInputManagerService.java159 int deviceId, int sourceMask, int scanCode);
161 int deviceId, int sourceMask, int keyCode);
163 int deviceId, int sourceMask, int sw);
165 int deviceId, int sourceMask, int[] keyCodes, boolean[] keyExists);
182 private static native void nativeVibrate(int ptr, int deviceId, long[] pattern, argument
184 private static native void nativeCancelVibrate(int ptr, int deviceId, int token); argument
357 * @param deviceId The input device id, or -1 to consult all devices.
364 public int getKeyCodeState(int deviceId, int sourceMask, int keyCode) { argument
365 return nativeGetKeyCodeState(mPtr, deviceId, sourceMask, keyCode);
370 * @param deviceId Th
158 nativeGetScanCodeState(int ptr, int deviceId, int sourceMask, int scanCode) argument
160 nativeGetKeyCodeState(int ptr, int deviceId, int sourceMask, int keyCode) argument
162 nativeGetSwitchState(int ptr, int deviceId, int sourceMask, int sw) argument
164 nativeHasKeys(int ptr, int deviceId, int sourceMask, int[] keyCodes, boolean[] keyExists) argument
377 getScanCodeState(int deviceId, int sourceMask, int scanCode) argument
390 getSwitchState(int deviceId, int sourceMask, int switchCode) argument
407 hasKeys(int deviceId, int sourceMask, int[] keyCodes, boolean[] keyExists) argument
549 getInputDevice(int deviceId) argument
1001 switchKeyboardLayout(int deviceId, int direction) argument
1006 handleSwitchKeyboardLayout(int deviceId, int direction) argument
1154 vibrate(int deviceId, long[] pattern, int repeat, IBinder token) argument
1182 cancelVibrate(int deviceId, IBinder token) argument
1626 VibratorToken(int deviceId, IBinder token, int tokenValue) argument
[all...]
/frameworks/base/services/java/com/android/server/accessibility/
H A DAccessibilityInputFilter.java114 final int deviceId = event.getDeviceId();
115 if (mCurrentDeviceId != deviceId) {
119 mCurrentDeviceId = deviceId;
/frameworks/base/libs/androidfw/tests/
H A DInputPublisherAndConsumer_test.cpp73 const int32_t deviceId = 1; local
84 status = mPublisher->publishKeyEvent(seq, deviceId, source, action, flags,
102 EXPECT_EQ(deviceId, keyEvent->getDeviceId());
132 const int32_t deviceId = 1; local
165 status = mPublisher->publishMotionEvent(seq, deviceId, source, action, flags, edgeFlags,
185 EXPECT_EQ(deviceId, motionEvent->getDeviceId());
/frameworks/base/services/input/tests/
H A DInputReader_test.cpp164 void setPointerController(int32_t deviceId, const sp<FakePointerController>& controller) { argument
165 mPointerControllers.add(deviceId, controller);
181 virtual sp<PointerControllerInterface> obtainPointerController(int32_t deviceId) { argument
182 return mPointerControllers.valueFor(deviceId);
338 void addDevice(int32_t deviceId, const String8& name, uint32_t classes) { argument
341 mDevices.add(deviceId, device);
343 enqueueEvent(ARBITRARY_TIME, deviceId, EventHubInterface::DEVICE_ADDED, 0, 0);
346 void removeDevice(int32_t deviceId) { argument
347 delete mDevices.valueFor(deviceId);
348 mDevices.removeItem(deviceId);
357 addConfigurationProperty(int32_t deviceId, const String8& key, const String8& value) argument
362 addConfigurationMap(int32_t deviceId, const PropertyMap* configuration) argument
367 addAbsoluteAxis(int32_t deviceId, int axis, int32_t minValue, int32_t maxValue, int flat, int fuzz, int resolution = 0) argument
381 addRelativeAxis(int32_t deviceId, int32_t axis) argument
386 setKeyCodeState(int32_t deviceId, int32_t keyCode, int32_t state) argument
391 setScanCodeState(int32_t deviceId, int32_t scanCode, int32_t state) argument
396 setSwitchState(int32_t deviceId, int32_t switchCode, int32_t state) argument
401 setAbsoluteAxisValue(int32_t deviceId, int32_t axis, int32_t value) argument
406 addKey(int32_t deviceId, int32_t scanCode, int32_t usageCode, int32_t keyCode, uint32_t flags) argument
420 addLed(int32_t deviceId, int32_t led, bool initialState) argument
425 getLedState(int32_t deviceId, int32_t led) argument
434 addVirtualKeyDefinition(int32_t deviceId, const VirtualKeyDefinition& definition) argument
439 enqueueEvent(nsecs_t when, int32_t deviceId, int32_t type, int32_t code, int32_t value) argument
475 getConfiguration(int32_t deviceId, PropertyMap* outConfiguration) const argument
482 getAbsoluteAxisInfo(int32_t deviceId, int axis, RawAbsoluteAxisInfo* outAxisInfo) const argument
496 hasRelativeAxis(int32_t deviceId, int axis) const argument
504 hasInputProperty(int32_t deviceId, int property) const argument
508 mapKey(int32_t deviceId, int32_t scanCode, int32_t usageCode, int32_t* outKeycode, uint32_t* outFlags) const argument
542 mapAxis(int32_t deviceId, int32_t scanCode, AxisInfo* outAxisInfo) const argument
561 getScanCodeState(int32_t deviceId, int32_t scanCode) const argument
572 getKeyCodeState(int32_t deviceId, int32_t keyCode) const argument
583 getSwitchState(int32_t deviceId, int32_t sw) const argument
594 getAbsoluteAxisValue(int32_t deviceId, int32_t axis, int32_t* outValue) const argument
608 markSupportedKeyCodes(int32_t deviceId, size_t numCodes, const int32_t* keyCodes, uint8_t* outFlags) const argument
631 hasScanCode(int32_t deviceId, int32_t scanCode) const argument
640 hasLed(int32_t deviceId, int32_t led) const argument
645 setLedState(int32_t deviceId, int32_t led, bool on) argument
659 getVirtualKeyDefinitions(int32_t deviceId, Vector<VirtualKeyDefinition>& outVirtualKeys) const argument
673 setKeyboardLayoutOverlay(int32_t deviceId, const sp<KeyCharacterMap>& map) argument
677 vibrate(int32_t deviceId, nsecs_t duration) argument
680 cancelVibrate(int32_t deviceId) argument
931 newDevice(int32_t deviceId, const String8& name, uint32_t classes) argument
939 createDeviceLocked(int32_t deviceId, const InputDeviceIdentifier& identifier, uint32_t classes) argument
978 addDevice(int32_t deviceId, const String8& name, uint32_t classes, const PropertyMap* configuration) argument
991 addDeviceWithFakeInputMapper(int32_t deviceId, const String8& name, uint32_t classes, uint32_t sources, const PropertyMap* configuration) argument
1414 process(InputMapper* mapper, nsecs_t when, int32_t deviceId, int32_t type, int32_t code, int32_t value) argument
[all...]
/frameworks/base/core/java/com/android/internal/widget/
H A DPointerLocationView.java693 public void onInputDeviceAdded(int deviceId) { argument
694 logInputDeviceState(deviceId, "Device Added");
698 public void onInputDeviceChanged(int deviceId) { argument
699 logInputDeviceState(deviceId, "Device Changed");
703 public void onInputDeviceRemoved(int deviceId) { argument
704 logInputDeviceState(deviceId, "Device Removed");
714 private void logInputDeviceState(int deviceId, String state) { argument
715 InputDevice device = mIm.getInputDevice(deviceId);
719 Log.i(TAG, state + ": " + deviceId);
/frameworks/base/services/jni/
H A Dcom_android_server_input_InputManagerService.cpp183 virtual sp<PointerControllerInterface> obtainPointerController(int32_t deviceId);
414 sp<PointerControllerInterface> NativeInputManager::obtainPointerController(int32_t deviceId) { argument
1017 jint ptr, jint deviceId, jint sourceMask, jint scanCode) {
1021 deviceId, uint32_t(sourceMask), scanCode);
1025 jint ptr, jint deviceId, jint sourceMask, jint keyCode) {
1029 deviceId, uint32_t(sourceMask), keyCode);
1033 jint ptr, jint deviceId, jint sourceMask, jint sw) {
1037 deviceId, uint32_t(sourceMask), sw);
1041 jint ptr, jint deviceId, jint sourceMask, jintArray keyCodes, jbooleanArray outFlags) {
1050 deviceId, uint32_
1016 nativeGetScanCodeState(JNIEnv* env, jclass clazz, jint ptr, jint deviceId, jint sourceMask, jint scanCode) argument
1024 nativeGetKeyCodeState(JNIEnv* env, jclass clazz, jint ptr, jint deviceId, jint sourceMask, jint keyCode) argument
1032 nativeGetSwitchState(JNIEnv* env, jclass clazz, jint ptr, jint deviceId, jint sourceMask, jint sw) argument
1040 nativeHasKeys(JNIEnv* env, jclass clazz, jint ptr, jint deviceId, jint sourceMask, jintArray keyCodes, jbooleanArray outFlags) argument
1222 nativeVibrate(JNIEnv* env, jclass clazz, jint ptr, jint deviceId, jlongArray patternObj, jint repeat, jint token) argument
1247 nativeCancelVibrate(JNIEnv* env, jclass clazz, jint ptr, jint deviceId, jint token) argument
[all...]

Completed in 3331 milliseconds

12