/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 | 68 * accessory function is enabled 103 * Broadcast Action: A broadcast for USB accessory attached event. 105 * This intent is sent when a USB accessory is attached. 108 * for the attached accessory 115 * Broadcast Action: A broadcast for USB accessory detached event. 117 * This intent is sent when a USB accessory is detached. 120 * for the attached accessory that was detached 196 public static final String USB_FUNCTION_ACCESSORY = "accessory"; 209 * containing the UsbAccessory object for the accessory. 211 public static final String EXTRA_ACCESSORY = "accessory"; 306 openAccessory(UsbAccessory accessory) argument 342 hasPermission(UsbAccessory accessory) argument 395 requestPermission(UsbAccessory accessory, PendingIntent pi) argument [all...] |
/frameworks/base/services/java/com/android/server/usb/ |
H A D | UsbService.java | 141 /* returns the currently attached USB accessory (device mode) */ 151 /* opens the currently attached USB accessory (device mode) */ 153 public ParcelFileDescriptor openAccessory(UsbAccessory accessory) { argument 155 return mDeviceManager.openAccessory(accessory); 168 public void setAccessoryPackage(UsbAccessory accessory, String packageName, int userId) { argument 170 getSettingsForUser(userId).setAccessoryPackage(accessory, packageName); 180 public boolean hasAccessoryPermission(UsbAccessory accessory) { argument 182 return getSettingsForUser(userId).hasPermission(accessory); 193 UsbAccessory accessory, String packageName, PendingIntent pi) { 195 getSettingsForUser(userId).requestPermission(accessory, packageNam 192 requestAccessoryPermission( UsbAccessory accessory, String packageName, PendingIntent pi) argument 206 grantAccessoryPermission(UsbAccessory accessory, int uid) argument [all...] |
H A D | UsbDeviceManager.java | 140 String accessory = event.get("ACCESSORY"); 143 } else if ("START".equals(accessory)) { 144 if (DEBUG) Slog.d(TAG, "got accessory start"); 166 if (DEBUG) Slog.d(TAG, "accessory attached at boot"); 210 // don't start accessory mode if our mandatory strings have not been set 525 Slog.d(TAG, "entering USB accessory mode: " + mCurrentAccessory); 534 // make sure accessory mode is off 536 Slog.d(TAG, "exited USB accessory mode"); 769 /* returns the currently attached USB accessory */ 774 /* opens the currently attached USB accessory */ 775 openAccessory(UsbAccessory accessory) argument [all...] |
H A D | UsbSettingsManager.java | 83 // Temporary mapping UsbAccessory to list of UIDs with permissions for the accessory 250 // This class is used to describe a USB accessory. 255 // USB accessory manufacturer (or null for unspecified) 257 // USB accessory model (or null for unspecified) 259 // USB accessory version (or null for unspecified) 268 public AccessoryFilter(UsbAccessory accessory) { argument 269 mManufacturer = accessory.getManufacturer(); 270 mModel = accessory.getModel(); 271 mVersion = accessory.getVersion(); 297 serializer.startTag(null, "usb-accessory"); 538 packageMatchesLocked(ResolveInfo info, String metaDataName, UsbDevice device, UsbAccessory accessory) argument 589 getAccessoryMatchesLocked( UsbAccessory accessory, Intent intent) argument 635 accessoryAttached(UsbAccessory accessory) argument 652 accessoryDetached(UsbAccessory accessory) argument 662 resolveActivity(Intent intent, ArrayList<ResolveInfo> matches, String defaultPackage, UsbDevice device, UsbAccessory accessory) argument 863 hasPermission(UsbAccessory accessory) argument 879 checkPermission(UsbAccessory accessory) argument 935 requestPermission(UsbAccessory accessory, String packageName, PendingIntent pi) argument 972 setAccessoryPackage(UsbAccessory accessory, String packageName) argument 1002 grantAccessoryPermission(UsbAccessory accessory, int uid) argument [all...] |