1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120
// WARNING: This file was autogenerated by jni-bindgen. Any changes to this file may be lost!!! #[cfg(any(feature = "all", feature = "android-hardware-usb-UsbConstants"))] __jni_bindgen! { /// public final class [UsbConstants](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html) /// /// Required feature: "android-hardware-usb-UsbConstants" public final class UsbConstants ("android/hardware/usb/UsbConstants") extends crate::java::lang::Object { /// [UsbConstants](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#UsbConstants()) pub fn new<'env>(__jni_env: &'env __jni_bindgen::Env) -> __jni_bindgen::std::result::Result<__jni_bindgen::Local<'env, crate::android::hardware::usb::UsbConstants>, __jni_bindgen::Local<'env, crate::java::lang::Throwable>> { // class.path == "android/hardware/usb/UsbConstants", java.flags == PUBLIC, .name == "<init>", .descriptor == "()V" unsafe { let __jni_args = []; let (__jni_class, __jni_method) = __jni_env.require_class_method("android/hardware/usb/UsbConstants\0", "<init>\0", "()V\0"); __jni_env.new_object_a(__jni_class, __jni_method, __jni_args.as_ptr()) } } /// public static final [USB_CLASS_APP_SPEC](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_CLASS_APP_SPEC) pub const USB_CLASS_APP_SPEC : i32 = 254; /// public static final [USB_CLASS_AUDIO](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_CLASS_AUDIO) pub const USB_CLASS_AUDIO : i32 = 1; /// public static final [USB_CLASS_CDC_DATA](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_CLASS_CDC_DATA) pub const USB_CLASS_CDC_DATA : i32 = 10; /// public static final [USB_CLASS_COMM](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_CLASS_COMM) pub const USB_CLASS_COMM : i32 = 2; /// public static final [USB_CLASS_CONTENT_SEC](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_CLASS_CONTENT_SEC) pub const USB_CLASS_CONTENT_SEC : i32 = 13; /// public static final [USB_CLASS_CSCID](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_CLASS_CSCID) pub const USB_CLASS_CSCID : i32 = 11; /// public static final [USB_CLASS_HID](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_CLASS_HID) pub const USB_CLASS_HID : i32 = 3; /// public static final [USB_CLASS_HUB](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_CLASS_HUB) pub const USB_CLASS_HUB : i32 = 9; /// public static final [USB_CLASS_MASS_STORAGE](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_CLASS_MASS_STORAGE) pub const USB_CLASS_MASS_STORAGE : i32 = 8; /// public static final [USB_CLASS_MISC](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_CLASS_MISC) pub const USB_CLASS_MISC : i32 = 239; /// public static final [USB_CLASS_PER_INTERFACE](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_CLASS_PER_INTERFACE) pub const USB_CLASS_PER_INTERFACE : i32 = 0; /// public static final [USB_CLASS_PHYSICA](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_CLASS_PHYSICA) pub const USB_CLASS_PHYSICA : i32 = 5; /// public static final [USB_CLASS_PRINTER](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_CLASS_PRINTER) pub const USB_CLASS_PRINTER : i32 = 7; /// public static final [USB_CLASS_STILL_IMAGE](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_CLASS_STILL_IMAGE) pub const USB_CLASS_STILL_IMAGE : i32 = 6; /// public static final [USB_CLASS_VENDOR_SPEC](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_CLASS_VENDOR_SPEC) pub const USB_CLASS_VENDOR_SPEC : i32 = 255; /// public static final [USB_CLASS_VIDEO](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_CLASS_VIDEO) pub const USB_CLASS_VIDEO : i32 = 14; /// public static final [USB_CLASS_WIRELESS_CONTROLLER](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_CLASS_WIRELESS_CONTROLLER) pub const USB_CLASS_WIRELESS_CONTROLLER : i32 = 224; /// public static final [USB_DIR_IN](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_DIR_IN) pub const USB_DIR_IN : i32 = 128; /// public static final [USB_DIR_OUT](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_DIR_OUT) pub const USB_DIR_OUT : i32 = 0; /// public static final [USB_ENDPOINT_DIR_MASK](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_ENDPOINT_DIR_MASK) pub const USB_ENDPOINT_DIR_MASK : i32 = 128; /// public static final [USB_ENDPOINT_NUMBER_MASK](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_ENDPOINT_NUMBER_MASK) pub const USB_ENDPOINT_NUMBER_MASK : i32 = 15; /// public static final [USB_ENDPOINT_XFERTYPE_MASK](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_ENDPOINT_XFERTYPE_MASK) pub const USB_ENDPOINT_XFERTYPE_MASK : i32 = 3; /// public static final [USB_ENDPOINT_XFER_BULK](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_ENDPOINT_XFER_BULK) pub const USB_ENDPOINT_XFER_BULK : i32 = 2; /// public static final [USB_ENDPOINT_XFER_CONTROL](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_ENDPOINT_XFER_CONTROL) pub const USB_ENDPOINT_XFER_CONTROL : i32 = 0; /// public static final [USB_ENDPOINT_XFER_INT](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_ENDPOINT_XFER_INT) pub const USB_ENDPOINT_XFER_INT : i32 = 3; /// public static final [USB_ENDPOINT_XFER_ISOC](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_ENDPOINT_XFER_ISOC) pub const USB_ENDPOINT_XFER_ISOC : i32 = 1; /// public static final [USB_INTERFACE_SUBCLASS_BOOT](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_INTERFACE_SUBCLASS_BOOT) pub const USB_INTERFACE_SUBCLASS_BOOT : i32 = 1; /// public static final [USB_SUBCLASS_VENDOR_SPEC](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_SUBCLASS_VENDOR_SPEC) pub const USB_SUBCLASS_VENDOR_SPEC : i32 = 255; /// public static final [USB_TYPE_CLASS](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_TYPE_CLASS) pub const USB_TYPE_CLASS : i32 = 32; /// public static final [USB_TYPE_MASK](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_TYPE_MASK) pub const USB_TYPE_MASK : i32 = 96; /// public static final [USB_TYPE_RESERVED](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_TYPE_RESERVED) pub const USB_TYPE_RESERVED : i32 = 96; /// public static final [USB_TYPE_STANDARD](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_TYPE_STANDARD) pub const USB_TYPE_STANDARD : i32 = 0; /// public static final [USB_TYPE_VENDOR](https://developer.android.com/reference/android/hardware/usb/UsbConstants.html#USB_TYPE_VENDOR) pub const USB_TYPE_VENDOR : i32 = 64; } }