Searched refs:UsbAccessory (Results 1 - 18 of 18) sorted by relevance

/frameworks/base/core/java/android/hardware/usb/
H A DUsbAccessory.aidl19 parcelable UsbAccessory;
H A DIUsbManager.aidl20 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 DUsbAccessory.java45 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 DUsbManager.java107 * <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 DUsbManager.java44 * {@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 DUsbAccessory.java22 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 DUsbDisconnectedReceiver.java24 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 DUsbAccessoryUriActivity.java23 import android.hardware.usb.UsbAccessory;
45 private UsbAccessory mAccessory;
53 mAccessory = (UsbAccessory)intent.getParcelableExtra(UsbManager.EXTRA_ACCESSORY);
H A DUsbResolverActivity.java23 import android.hardware.usb.UsbAccessory;
46 private UsbAccessory mAccessory;
77 mAccessory = (UsbAccessory)target.getParcelableExtra(UsbManager.EXTRA_ACCESSORY);
H A DUsbConfirmActivity.java27 import android.hardware.usb.UsbAccessory;
53 private UsbAccessory mAccessory;
64 mAccessory = (UsbAccessory)intent.getParcelableExtra(UsbManager.EXTRA_ACCESSORY);
H A DUsbPermissionActivity.java27 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 DSourceActivity.java28 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 DUsbAccessoryStreamTransport.java22 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 DAccessoryChat.java37 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 DUsbService.java26 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 DUsbSettingsManager.java32 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 DUsbDeviceManager.java31 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 DAndroid.mk474 frameworks/base/core/java/android/hardware/usb/UsbAccessory.aidl \

Completed in 274 milliseconds