/frameworks/base/packages/SystemUI/src/com/android/systemui/usb/ |
H A D | UsbDisconnectedReceiver.java | 29 // if their device/accessory is disconnected while the dialog is still open 43 public UsbDisconnectedReceiver(Activity activity, UsbAccessory accessory) { argument 45 mAccessory = accessory; 60 UsbAccessory accessory = 62 if (accessory != null && accessory.equals(mAccessory)) {
|
/frameworks/base/libs/usb/src/com/android/future/usb/ |
H A D | UsbAccessory.java | 20 * A class representing a USB accessory. 31 /* package */ UsbAccessory(android.hardware.usb.UsbAccessory accessory) { argument 32 mManufacturer = accessory.getManufacturer(); 33 mModel = accessory.getModel(); 34 mDescription = accessory.getDescription(); 35 mVersion = accessory.getVersion(); 36 mUri = accessory.getUri(); 37 mSerial = accessory.getSerial(); 41 * Returns the manufacturer of the accessory. 43 * @return the accessory manufacture [all...] |
H A D | UsbManager.java | 40 * Broadcast Action: A broadcast for USB accessory attached event. 42 * This intent is sent when a USB accessory is attached. 44 * {@link com.google.android.usb.UsbAccessory} for the attached accessory. 50 * Broadcast Action: A broadcast for USB accessory detached event. 52 * This intent is sent when a USB accessory is detached. 54 * {@link com.google.android.usb.UsbAccessory} for the attached accessory that was detached. 88 * broadcast Intent. This can also be used to retrieve the accessory from the result 94 android.hardware.usb.UsbAccessory accessory = 96 if (accessory == null) { 99 return new UsbAccessory(accessory); 129 openAccessory(UsbAccessory accessory) argument 150 hasPermission(UsbAccessory accessory) argument 175 requestPermission(UsbAccessory accessory, PendingIntent pi) argument [all...] |
/frameworks/base/libs/usb/tests/AccessoryChat/src/com/android/accessorychat/ |
H A D | AccessoryChat.java | 67 UsbAccessory accessory = (UsbAccessory) intent.getParcelableExtra(UsbManager.EXTRA_ACCESSORY); 69 if (accessory != null) { 70 openAccessory(accessory); 73 Log.d(TAG, "permission denied for accessory " + accessory); 103 UsbAccessory accessory = (accessories == null ? null : accessories[0]); 104 if (accessory != null) { 105 if (mUsbManager.hasPermission(accessory)) { 106 openAccessory(accessory); 110 mUsbManager.requestPermission(accessory, mPermissionInten 139 openAccessory(UsbAccessory accessory) argument [all...] |
/frameworks/base/core/java/android/hardware/usb/ |
H A D | UsbManager.java | 67 * accessory function is enabled 120 * Broadcast Action: A broadcast for USB accessory attached event. 122 * This intent is sent when a USB accessory is attached. 125 * for the attached accessory 132 * Broadcast Action: A broadcast for USB accessory detached event. 134 * This intent is sent when a USB accessory is detached. 137 * for the attached accessory that was detached 232 public static final String USB_FUNCTION_ACCESSORY = "accessory"; 261 * containing the {@link UsbAccessory} object for the accessory. 263 public static final String EXTRA_ACCESSORY = "accessory"; 358 openAccessory(UsbAccessory accessory) argument 394 hasPermission(UsbAccessory accessory) argument 447 requestPermission(UsbAccessory accessory, PendingIntent pi) argument [all...] |
/frameworks/base/tests/AccessoryDisplay/source/src/com/android/accessorydisplay/source/ |
H A D | SourceActivity.java | 71 mLogger.log("Waiting for accessory display sink to be attached to USB..."); 82 UsbAccessory accessory = 84 if (accessory != null) { 85 onAccessoryAttached(accessory); 90 for (UsbAccessory accessory : accessories) { 91 onAccessoryAttached(accessory); 116 private void onAccessoryAttached(UsbAccessory accessory) { argument 117 mLogger.log("USB accessory attached: " + accessory); 119 connect(accessory); 123 onAccessoryDetached(UsbAccessory accessory) argument 130 connect(UsbAccessory accessory) argument 193 isSink(UsbAccessory accessory) argument [all...] |
/frameworks/base/services/usb/java/com/android/server/usb/ |
H A D | UsbService.java | 200 /* returns the currently attached USB accessory (device mode) */ 210 /* opens the currently attached USB accessory (device mode) */ 212 public ParcelFileDescriptor openAccessory(UsbAccessory accessory) { argument 214 return mDeviceManager.openAccessory(accessory); 227 public void setAccessoryPackage(UsbAccessory accessory, String packageName, int userId) { argument 229 getSettingsForUser(userId).setAccessoryPackage(accessory, packageName); 239 public boolean hasAccessoryPermission(UsbAccessory accessory) { argument 241 return getSettingsForUser(userId).hasPermission(accessory); 252 UsbAccessory accessory, String packageName, PendingIntent pi) { 254 getSettingsForUser(userId).requestPermission(accessory, packageNam 251 requestAccessoryPermission( UsbAccessory accessory, String packageName, PendingIntent pi) argument 265 grantAccessoryPermission(UsbAccessory accessory, int uid) argument [all...] |
H A D | UsbSettingsManager.java | 87 // Temporary mapping UsbAccessory to list of UIDs with permissions for the accessory 369 // This class is used to describe a USB accessory. 374 // USB accessory manufacturer (or null for unspecified) 376 // USB accessory model (or null for unspecified) 378 // USB accessory version (or null for unspecified) 387 public AccessoryFilter(UsbAccessory accessory) { argument 388 mManufacturer = accessory.getManufacturer(); 389 mModel = accessory.getModel(); 390 mVersion = accessory.getVersion(); 416 serializer.startTag(null, "usb-accessory"); 661 packageMatchesLocked(ResolveInfo info, String metaDataName, UsbDevice device, UsbAccessory accessory) argument 712 getAccessoryMatchesLocked( UsbAccessory accessory, Intent intent) argument 758 accessoryAttached(UsbAccessory accessory) argument 775 accessoryDetached(UsbAccessory accessory) argument 785 resolveActivity(Intent intent, ArrayList<ResolveInfo> matches, String defaultPackage, UsbDevice device, UsbAccessory accessory) argument 998 hasPermission(UsbAccessory accessory) argument 1018 checkPermission(UsbAccessory accessory) argument 1074 requestPermission(UsbAccessory accessory, String packageName, PendingIntent pi) argument 1111 setAccessoryPackage(UsbAccessory accessory, String packageName) argument 1141 grantAccessoryPermission(UsbAccessory accessory, int uid) argument [all...] |
H A D | UsbDeviceManager.java | 116 // Time we received a request to enter USB accessory mode 168 String accessory = event.get("ACCESSORY"); 171 } else if ("START".equals(accessory)) { 172 if (DEBUG) Slog.d(TAG, "got accessory start"); 191 if (DEBUG) Slog.d(TAG, "accessory attached at boot"); 254 // don't start accessory mode if our mandatory strings have not been set 519 // We are entering accessory mode if we have received a request from the host 527 // successfully entered accessory mode 531 Slog.d(TAG, "entering USB accessory mode: " + mCurrentAccessory); 540 // make sure accessory mod 844 openAccessory(UsbAccessory accessory) argument [all...] |