Loading framework/java/android/bluetooth/BluetoothAdapter.java +10 −2 Original line number Diff line number Diff line Loading @@ -446,6 +446,12 @@ public final class BluetoothAdapter { */ public static final int IO_CAPABILITY_UNKNOWN = 255; /** @hide */ @IntDef({IO_CAPABILITY_OUT, IO_CAPABILITY_IO, IO_CAPABILITY_IN, IO_CAPABILITY_NONE, IO_CAPABILITY_KBDISP}) @Retention(RetentionPolicy.SOURCE) public @interface IoCapability {} /** * Broadcast Action: The local Bluetooth adapter has started the remote * device discovery process. Loading Loading @@ -1292,6 +1298,7 @@ public final class BluetoothAdapter { * @hide */ @RequiresPermission(Manifest.permission.BLUETOOTH_ADMIN) @IoCapability public int getIoCapability() { if (getState() != STATE_ON) return BluetoothAdapter.IO_CAPABILITY_UNKNOWN; try { Loading Loading @@ -1319,7 +1326,7 @@ public final class BluetoothAdapter { * @hide */ @RequiresPermission(Manifest.permission.BLUETOOTH_PRIVILEGED) public boolean setIoCapability(int capability) { public boolean setIoCapability(@IoCapability int capability) { if (getState() != STATE_ON) return false; try { mServiceLock.readLock().lock(); Loading @@ -1342,6 +1349,7 @@ public final class BluetoothAdapter { * @hide */ @RequiresPermission(Manifest.permission.BLUETOOTH_ADMIN) @IoCapability public int getLeIoCapability() { if (getState() != STATE_ON) return BluetoothAdapter.IO_CAPABILITY_UNKNOWN; try { Loading Loading @@ -1369,7 +1377,7 @@ public final class BluetoothAdapter { * @hide */ @RequiresPermission(Manifest.permission.BLUETOOTH_PRIVILEGED) public boolean setLeIoCapability(int capability) { public boolean setLeIoCapability(@IoCapability int capability) { if (getState() != STATE_ON) return false; try { mServiceLock.readLock().lock(); Loading Loading
framework/java/android/bluetooth/BluetoothAdapter.java +10 −2 Original line number Diff line number Diff line Loading @@ -446,6 +446,12 @@ public final class BluetoothAdapter { */ public static final int IO_CAPABILITY_UNKNOWN = 255; /** @hide */ @IntDef({IO_CAPABILITY_OUT, IO_CAPABILITY_IO, IO_CAPABILITY_IN, IO_CAPABILITY_NONE, IO_CAPABILITY_KBDISP}) @Retention(RetentionPolicy.SOURCE) public @interface IoCapability {} /** * Broadcast Action: The local Bluetooth adapter has started the remote * device discovery process. Loading Loading @@ -1292,6 +1298,7 @@ public final class BluetoothAdapter { * @hide */ @RequiresPermission(Manifest.permission.BLUETOOTH_ADMIN) @IoCapability public int getIoCapability() { if (getState() != STATE_ON) return BluetoothAdapter.IO_CAPABILITY_UNKNOWN; try { Loading Loading @@ -1319,7 +1326,7 @@ public final class BluetoothAdapter { * @hide */ @RequiresPermission(Manifest.permission.BLUETOOTH_PRIVILEGED) public boolean setIoCapability(int capability) { public boolean setIoCapability(@IoCapability int capability) { if (getState() != STATE_ON) return false; try { mServiceLock.readLock().lock(); Loading @@ -1342,6 +1349,7 @@ public final class BluetoothAdapter { * @hide */ @RequiresPermission(Manifest.permission.BLUETOOTH_ADMIN) @IoCapability public int getLeIoCapability() { if (getState() != STATE_ON) return BluetoothAdapter.IO_CAPABILITY_UNKNOWN; try { Loading Loading @@ -1369,7 +1377,7 @@ public final class BluetoothAdapter { * @hide */ @RequiresPermission(Manifest.permission.BLUETOOTH_PRIVILEGED) public boolean setLeIoCapability(int capability) { public boolean setLeIoCapability(@IoCapability int capability) { if (getState() != STATE_ON) return false; try { mServiceLock.readLock().lock(); Loading