/frameworks/base/core/java/android/hardware/usb/ |
UsbDevice.aidl | 19 parcelable UsbDevice;
|
IUsbManager.aidl | 22 import android.hardware.usb.UsbDevice; 50 void setDevicePackage(in UsbDevice device, String packageName, int userId); 58 boolean hasDevicePermission(in UsbDevice device, String packageName); 67 void requestDevicePermission(in UsbDevice device, String packageName, in PendingIntent pi); 77 void grantDevicePermission(in UsbDevice device, int uid);
|
UsbDevice.java | 43 public class UsbDevice implements Parcelable { 45 private static final String TAG = "UsbDevice"; 66 * UsbDevice should only be instantiated by UsbService implementation 69 public UsbDevice(@NonNull String name, int vendorId, int productId, int Class, int subClass, 262 if (o instanceof UsbDevice) { 263 return ((UsbDevice)o).mName.equals(mName); 278 StringBuilder builder = new StringBuilder("UsbDevice[mName=" + mName + 291 public static final Parcelable.Creator<UsbDevice> CREATOR = 292 new Parcelable.Creator<UsbDevice>() { 293 public UsbDevice createFromParcel(Parcel in) [all...] |
/packages/services/Car/car-lib/src/android/car/ |
IUsbAoapSupportCheckService.aidl | 19 import android.hardware.usb.UsbDevice; 27 boolean isDeviceSupported(in UsbDevice device) = 0;
|
/frameworks/base/tests/UsbHostExternalManagmentTest/UsbHostExternalManagmentTestApp/src/com/android/hardware/usb/externalmanagementtest/ |
UsbUtil.java | 22 import android.hardware.usb.UsbDevice; 32 public static LinkedList<UsbDevice> findAllPossibleAndroidDevices(UsbManager usbManager) { 33 HashMap<String, UsbDevice> devices = usbManager.getDeviceList(); 34 LinkedList<UsbDevice> androidDevices = null; 35 for (UsbDevice device : devices.values()) { 46 public static boolean possiblyAndroid(UsbDevice device) { 61 public static boolean isTheSameDevice(UsbDevice l, UsbDevice r) { 70 public static boolean isDevicesMatching(UsbDevice l, UsbDevice r) [all...] |
UsbDeviceStateController.java | 22 import android.hardware.usb.UsbDevice; 38 void onDeviceResetComplete(UsbDevice device); 39 void onAoapStartComplete(UsbDevice devie); 56 private final LinkedList<UsbDevice> mDevicesRemoved = new LinkedList<>(); 57 private final LinkedList<UsbDevice> mDevicesAdded = new LinkedList<>(); 102 public void startDeviceReset(UsbDevice device) { 110 private void doHandleDeviceReset(UsbDevice device) { 112 UsbDevice completedDevice = null; 135 UsbDevice device = request.device; 167 private UsbDevice resetUsbDeviceAndConfirmModeChange(UsbDevice device) [all...] |
UsbHostManagementActivity.java | 27 import android.hardware.usb.UsbDevice; 61 private UsbDevice mUsbDevice = null; 80 mUsbDevice = intent.<UsbDevice>getParcelableExtra(UsbManager.EXTRA_DEVICE); 84 LinkedList<UsbDevice> devices = UsbUtil.findAllPossibleAndroidDevices(usbManager); 135 private void startAoap(UsbDevice device) { 141 private void startAoapActivity(UsbDevice device) { 162 private void resetDevice(UsbDevice device) { 169 HashMap<String, UsbDevice> devices = usbManager.getDeviceList(); 172 for (UsbDevice device : devices.values()) { 186 private void handleUsbDeviceAttached(UsbDevice device) [all...] |
/packages/services/Car/tests/EmbeddedKitchenSinkApp/src/com/google/android/car/kitchensink/setting/usb/ |
UsbUtil.java | 19 import android.hardware.usb.UsbDevice; 35 public static LinkedList<UsbDevice> findAllPossibleAndroidDevices(UsbManager usbManager) { 36 HashMap<String, UsbDevice> devices = usbManager.getDeviceList(); 37 LinkedList<UsbDevice> androidDevices = null; 38 for (UsbDevice device : devices.values()) { 49 public static boolean possiblyAndroid(UsbDevice device) { 66 public static boolean isTheSameDevice(UsbDevice l, UsbDevice r) { 75 public static boolean isDevicesMatching(UsbDevice l, UsbDevice r) [all...] |
UsbDeviceStateController.java | 22 import android.hardware.usb.UsbDevice; 44 void onDeviceResetComplete(UsbDevice device); 45 void onAoapStartComplete(UsbDevice device); 46 void onAoapStartFailed(UsbDevice device); 68 private final LinkedList<UsbDevice> mDevicesRemoved = new LinkedList<>(); 69 private final LinkedList<UsbDevice> mDevicesAdded = new LinkedList<>(); 117 public void startDeviceReset(UsbDevice device) { 131 private void doHandleDeviceReset(UsbDevice device) { 140 UsbDevice completedDevice = null; 166 UsbDevice device = request.device [all...] |
UsbHostController.java | 23 import android.hardware.usb.UsbDevice; 73 UsbDevice device = intent.<UsbDevice>getParcelableExtra(UsbManager.EXTRA_DEVICE); 76 UsbDevice device = intent.<UsbDevice>getParcelableExtra(UsbManager.EXTRA_DEVICE); 83 private UsbDevice mActiveDevice; 103 private synchronized void setActiveDeviceIfSerialMatch(UsbDevice device) { 110 private synchronized void unsetActiveDeviceIfSerialMatch(UsbDevice device) { 118 private synchronized boolean startDeviceProcessingIfNull(UsbDevice device) { 132 private synchronized UsbDevice getActiveDevice() [all...] |
UsbDeviceSettings.java | 19 import android.hardware.usb.UsbDevice; 88 * Checks if setting matches {@code UsbDevice}. 90 public boolean matchesDevice(UsbDevice device) { 97 * Creates settings from {@code UsbDevice}. 99 public static UsbDeviceSettings constructSettings(UsbDevice device) {
|
/packages/services/Car/car-usb-handler/src/android/car/usb/handler/ |
UsbUtil.java | 18 import android.hardware.usb.UsbDevice; 31 public static List<UsbDevice> findAllPossibleAndroidDevices(UsbManager usbManager) { 32 HashMap<String, UsbDevice> devices = usbManager.getDeviceList(); 33 ArrayList<UsbDevice> androidDevices = new ArrayList<>(devices.size()); 34 for (UsbDevice device : devices.values()) { 44 public static UsbDeviceConnection openConnection(UsbManager manager, UsbDevice device) { 65 public static boolean isTheSameDevice(UsbDevice l, UsbDevice r) { 74 public static boolean isDevicesMatching(UsbDevice l, UsbDevice r) [all...] |
UsbHostController.java | 22 import android.hardware.usb.UsbDevice; 70 UsbDevice device = intent.<UsbDevice>getParcelableExtra(UsbManager.EXTRA_DEVICE); 73 UsbDevice device = intent.<UsbDevice>getParcelableExtra(UsbManager.EXTRA_DEVICE); 80 private UsbDevice mActiveDevice; 96 private synchronized void setActiveDeviceIfMatch(UsbDevice device) { 103 private synchronized void unsetActiveDeviceIfMatch(UsbDevice device) { 111 private synchronized boolean startDeviceProcessingIfNull(UsbDevice device) { 123 private synchronized UsbDevice getActiveDevice() [all...] |
BootUsbScanner.java | 6 import android.hardware.usb.UsbDevice; 16 for (UsbDevice device : manager.getDeviceList().values()) { 33 private void handle(Context context, UsbDevice device) {
|
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ |
ShadowUsbManager.java | 4 import android.hardware.usb.UsbDevice; 18 private HashMap<UsbDevice, Boolean> usbDevicesPermissionMap = new HashMap<>(); 22 public boolean hasPermission(UsbDevice device) { 34 public HashMap<String, UsbDevice> getDeviceList() { 35 HashMap<String, UsbDevice> usbDeviceMap = new HashMap<>(); 36 for (UsbDevice usbDevice : usbDevicesPermissionMap.keySet()) { 37 usbDeviceMap.put(usbDevice.getDeviceName(), usbDevice); 51 public void addOrUpdateUsbDevice(UsbDevice usbDevice, boolean hasPermission) [all...] |
/frameworks/base/packages/SystemUI/src/com/android/systemui/usb/ |
UsbDisconnectedReceiver.java | 25 import android.hardware.usb.UsbDevice; 32 private UsbDevice mDevice; 35 public UsbDisconnectedReceiver(Activity activity, UsbDevice device) { 55 UsbDevice device = (UsbDevice)intent.getParcelableExtra(UsbManager.EXTRA_DEVICE);
|
/frameworks/base/media/tests/CameraBrowser/src/com/android/camerabrowser/ |
DeviceDisconnectedReceiver.java | 24 import android.hardware.usb.UsbDevice; 45 UsbDevice device = (UsbDevice)intent.getParcelableExtra(UsbManager.EXTRA_DEVICE);
|
/packages/services/Car/tests/usb/AoapHostApp/src/com/google/android/car/usb/aoap/host/ |
AoapSupportCheckService.java | 21 import android.hardware.usb.UsbDevice; 31 public boolean isDeviceSupported(UsbDevice device) {
|
/external/walt/android/WALT/app/src/main/java/org/chromium/latency/walt/ |
BaseUsbConnection.java | 24 import android.hardware.usb.UsbDevice; 43 protected UsbDevice usbDevice = null; 58 protected abstract boolean isCompatibleUsbDevice(UsbDevice usbDevice); 108 UsbDevice usbDevice = findUsbDevice(); 109 connect(usbDevice); 112 public void connect(UsbDevice usbDevice) { [all...] |
/cts/apps/CtsVerifier/src/com/android/cts/verifier/audio/ |
UsbMicrophoneTester.java | 23 import android.hardware.usb.UsbDevice; 35 HashMap<String, UsbDevice> devicelist = manager.getDeviceList(); 36 for(UsbDevice usbDevice : devicelist.values()) { 37 sb.append("Model : " + usbDevice.getDeviceName() + "\n"); 38 sb.append(" Id : " + usbDevice.getDeviceId() + "\n"); 39 sb.append(" Class : " + usbDevice.getDeviceClass() + "\n"); 40 sb.append(" Prod.Id : " + usbDevice.getProductId() + "\n"); 41 sb.append(" Vendor.Id : " + usbDevice.getVendorId() + "\n"); 42 int iCount = usbDevice.getInterfaceCount() [all...] |
/frameworks/base/packages/MtpDocumentsProvider/tests/src/com/android/mtp/ |
TestUtil.java | 19 import android.hardware.usb.UsbDevice; 49 static UsbDevice setupMtpDevice( 55 final UsbDevice device = findMtpDevice(usbManager, manager); 85 private static UsbDevice findMtpDevice( 88 final HashMap<String,UsbDevice> devices = usbManager.getDeviceList(); 92 final UsbDevice device = devices.values().iterator().next();
|
/frameworks/base/packages/MtpDocumentsProvider/src/com/android/mtp/ |
UsbIntentReceiver.java | 22 import android.hardware.usb.UsbDevice; 31 final UsbDevice device = intent.getExtras().getParcelable(UsbManager.EXTRA_DEVICE);
|
/frameworks/base/services/usb/java/com/android/server/usb/ |
MtpNotificationManager.java | 29 import android.hardware.usb.UsbDevice; 75 void showNotification(UsbDevice device) { 117 final UsbDevice device = 118 intent.getExtras().<UsbDevice>getParcelable(UsbManager.EXTRA_DEVICE); 130 static boolean shouldShowNotification(PackageManager packageManager, UsbDevice device) { 136 private static boolean isMtpDevice(UsbDevice device) { 155 void onOpenInApp(UsbDevice device);
|
/frameworks/base/tests/UsbHostExternalManagmentTest/AoapTestHost/src/com/android/hardware/usb/aoaphosttest/ |
UsbAoapHostTestActivity.java | 25 import android.hardware.usb.UsbDevice; 45 private UsbDevice mUsbDevice; 91 private static boolean isDevicesMatching(UsbDevice l, UsbDevice r) { 101 private final UsbDevice mDevice; 107 private ReaderThread(UsbDevice device, UsbDeviceConnection conn) { 158 UsbDevice device = intent.getParcelableExtra(UsbManager.EXTRA_DEVICE);
|
/cts/apps/CtsVerifier/src/com/android/cts/verifier/usb/device/ |
AoapInterface.java | 19 import android.hardware.usb.UsbDevice; 128 public static boolean isDeviceInAoapMode(UsbDevice device) {
|