/frameworks/base/core/java/android/hardware/usb/ |
H A D | UsbAccessory.aidl | 19 parcelable UsbAccessory;
|
H A D | IUsbManager.aidl | 20 import android.hardware.usb.UsbAccessory; 37 UsbAccessory getCurrentAccessory(); 42 ParcelFileDescriptor openAccessory(in UsbAccessory accessory); 52 void setAccessoryPackage(in UsbAccessory accessory, String packageName, int userId); 58 boolean hasAccessoryPermission(in UsbAccessory accessory); 70 void requestAccessoryPermission(in UsbAccessory accessory, String packageName, 77 void grantAccessoryPermission(in UsbAccessory accessory, int uid);
|
H A D | UsbAccessory.java | 45 public class UsbAccessory implements Parcelable { class in inherits:Parcelable 47 private static final String TAG = "UsbAccessory"; 70 * UsbAccessory should only be instantiated by UsbService implementation 73 public UsbAccessory(String manufacturer, String model, String description, method in class:UsbAccessory 84 * UsbAccessory should only be instantiated by UsbService implementation 87 public UsbAccessory(String[] strings) { method in class:UsbAccessory 161 if (obj instanceof UsbAccessory) { 162 UsbAccessory accessory = (UsbAccessory)obj; 185 return "UsbAccessory[mManufacture [all...] |
H A D | UsbManager.java | 107 * <li> {@link #EXTRA_ACCESSORY} containing the {@link android.hardware.usb.UsbAccessory} 119 * <li> {@link #EXTRA_ACCESSORY} containing the {@link UsbAccessory} 209 * containing the UsbAccessory object for the accessory. 216 * or {@link #requestPermission(UsbAccessory, PendingIntent)} 286 public UsbAccessory[] getAccessoryList() { 288 UsbAccessory accessory = mService.getCurrentAccessory(); 292 return new UsbAccessory[] { accessory }; 306 public ParcelFileDescriptor openAccessory(UsbAccessory accessory) { 336 * {@link #requestPermission(UsbAccessory, PendingIntent)} or 342 public boolean hasPermission(UsbAccessory accessor [all...] |
/frameworks/base/libs/usb/src/com/android/future/usb/ |
H A D | UsbManager.java | 44 * {@link com.google.android.usb.UsbAccessory} for the attached accessory. 54 * {@link com.google.android.usb.UsbAccessory} for the attached accessory that was detached. 86 * Returns the {@link com.google.android.usb.UsbAccessory} for 91 * @return UsbAccessory for the intent. 93 public static UsbAccessory getAccessory(Intent intent) { 94 android.hardware.usb.UsbAccessory accessory = 99 return new UsbAccessory(accessory); 109 public UsbAccessory[] getAccessoryList() { 111 android.hardware.usb.UsbAccessory accessory = mService.getCurrentAccessory(); 115 return new UsbAccessory[] { ne [all...] |
H A D | UsbAccessory.java | 22 public class UsbAccessory { class 31 /* package */ UsbAccessory(android.hardware.usb.UsbAccessory accessory) { method in class:UsbAccessory 105 if (obj instanceof UsbAccessory) { 106 UsbAccessory accessory = (UsbAccessory)obj; 129 return "UsbAccessory[mManufacturer=" + mManufacturer +
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/usb/ |
H A D | UsbDisconnectedReceiver.java | 24 import android.hardware.usb.UsbAccessory; 33 private UsbAccessory mAccessory; 43 public UsbDisconnectedReceiver(Activity activity, UsbAccessory accessory) { 60 UsbAccessory accessory = 61 (UsbAccessory)intent.getParcelableExtra(UsbManager.EXTRA_ACCESSORY);
|
H A D | UsbAccessoryUriActivity.java | 23 import android.hardware.usb.UsbAccessory; 45 private UsbAccessory mAccessory; 53 mAccessory = (UsbAccessory)intent.getParcelableExtra(UsbManager.EXTRA_ACCESSORY);
|
H A D | UsbResolverActivity.java | 23 import android.hardware.usb.UsbAccessory; 46 private UsbAccessory mAccessory; 77 mAccessory = (UsbAccessory)target.getParcelableExtra(UsbManager.EXTRA_ACCESSORY);
|
H A D | UsbConfirmActivity.java | 27 import android.hardware.usb.UsbAccessory; 53 private UsbAccessory mAccessory; 64 mAccessory = (UsbAccessory)intent.getParcelableExtra(UsbManager.EXTRA_ACCESSORY);
|
H A D | UsbPermissionActivity.java | 27 import android.hardware.usb.UsbAccessory; 54 private UsbAccessory mAccessory; 67 mAccessory = (UsbAccessory)intent.getParcelableExtra(UsbManager.EXTRA_ACCESSORY);
|
/frameworks/base/tests/AccessoryDisplay/source/src/com/android/accessorydisplay/source/ |
H A D | SourceActivity.java | 28 import android.hardware.usb.UsbAccessory; 53 private UsbAccessory mAccessory; 82 UsbAccessory accessory = 83 (UsbAccessory) intent.getParcelableExtra(UsbManager.EXTRA_ACCESSORY); 88 UsbAccessory[] accessories = mUsbManager.getAccessoryList(); 90 for (UsbAccessory accessory : accessories) { 116 private void onAccessoryAttached(UsbAccessory accessory) { 123 private void onAccessoryDetached(UsbAccessory accessory) { 130 private void connect(UsbAccessory accessory) { 193 private static boolean isSink(UsbAccessory accessor [all...] |
H A D | UsbAccessoryStreamTransport.java | 22 import android.hardware.usb.UsbAccessory; 30 * Sends or receives messages over a file descriptor associated with a {@link UsbAccessory}.
|
/frameworks/base/libs/usb/tests/AccessoryChat/src/com/android/accessorychat/ |
H A D | AccessoryChat.java | 37 import android.hardware.usb.UsbAccessory; 67 UsbAccessory accessory = (UsbAccessory) intent.getParcelableExtra(UsbManager.EXTRA_ACCESSORY); 102 UsbAccessory[] accessories = mUsbManager.getAccessoryList(); 103 UsbAccessory accessory = (accessories == null ? null : accessories[0]); 139 private void openAccessory(UsbAccessory accessory) {
|
/frameworks/base/services/usb/java/com/android/server/usb/ |
H A D | UsbService.java | 26 import android.hardware.usb.UsbAccessory; 168 public UsbAccessory getCurrentAccessory() { 178 public ParcelFileDescriptor openAccessory(UsbAccessory accessory) { 193 public void setAccessoryPackage(UsbAccessory accessory, String packageName, int userId) { 205 public boolean hasAccessoryPermission(UsbAccessory accessory) { 218 UsbAccessory accessory, String packageName, PendingIntent pi) { 231 public void grantAccessoryPermission(UsbAccessory accessory, int uid) {
|
H A D | UsbSettingsManager.java | 32 import android.hardware.usb.UsbAccessory; 86 // Temporary mapping UsbAccessory to list of UIDs with permissions for the accessory 87 private final HashMap<UsbAccessory, SparseBooleanArray> mAccessoryPermissionMap = 88 new HashMap<UsbAccessory, SparseBooleanArray>(); 386 public AccessoryFilter(UsbAccessory accessory) { 428 public boolean matches(UsbAccessory acc) { 454 if (obj instanceof UsbAccessory) { 455 UsbAccessory accessory = (UsbAccessory)obj; 661 UsbDevice device, UsbAccessory accessor [all...] |
H A D | UsbDeviceManager.java | 31 import android.hardware.usb.UsbAccessory; 224 mAccessoryStrings[UsbAccessory.MANUFACTURER_STRING] != null && 225 mAccessoryStrings[UsbAccessory.MODEL_STRING] != null); 313 private UsbAccessory mCurrentAccessory; 542 mCurrentAccessory = new UsbAccessory(mAccessoryStrings); 684 public UsbAccessory getCurrentAccessory() { 809 public UsbAccessory getCurrentAccessory() { 814 public ParcelFileDescriptor openAccessory(UsbAccessory accessory) { 815 UsbAccessory currentAccessory = mHandler.getCurrentAccessory();
|
/frameworks/base/ |
H A D | Android.mk | 474 frameworks/base/core/java/android/hardware/usb/UsbAccessory.aidl \
|