Merge "csip: Add constants for the Coordinated Set Identification Profile"

This commit is contained in:
Jakub Pawlowski
2021-08-30 20:56:25 +00:00
committed by Gerrit Code Review
4 changed files with 14 additions and 1 deletions

View File

@@ -9083,6 +9083,7 @@ package android.bluetooth {
method @RequiresPermission(android.Manifest.permission.BLUETOOTH) public int getConnectionState(android.bluetooth.BluetoothDevice); method @RequiresPermission(android.Manifest.permission.BLUETOOTH) public int getConnectionState(android.bluetooth.BluetoothDevice);
method @RequiresPermission(android.Manifest.permission.BLUETOOTH) public java.util.List<android.bluetooth.BluetoothDevice> getDevicesMatchingConnectionStates(int[]); method @RequiresPermission(android.Manifest.permission.BLUETOOTH) public java.util.List<android.bluetooth.BluetoothDevice> getDevicesMatchingConnectionStates(int[]);
field public static final int A2DP = 2; // 0x2 field public static final int A2DP = 2; // 0x2
field public static final int CSIP_SET_COORDINATOR = 25; // 0x19
field public static final String EXTRA_PREVIOUS_STATE = "android.bluetooth.profile.extra.PREVIOUS_STATE"; field public static final String EXTRA_PREVIOUS_STATE = "android.bluetooth.profile.extra.PREVIOUS_STATE";
field public static final String EXTRA_STATE = "android.bluetooth.profile.extra.STATE"; field public static final String EXTRA_STATE = "android.bluetooth.profile.extra.STATE";
field public static final int GATT = 7; // 0x7 field public static final int GATT = 7; // 0x7

View File

@@ -1644,6 +1644,7 @@ package android.bluetooth {
field @NonNull public static final android.os.ParcelUuid AVRCP_TARGET; field @NonNull public static final android.os.ParcelUuid AVRCP_TARGET;
field @NonNull public static final android.os.ParcelUuid BASE_UUID; field @NonNull public static final android.os.ParcelUuid BASE_UUID;
field @NonNull public static final android.os.ParcelUuid BNEP; field @NonNull public static final android.os.ParcelUuid BNEP;
field @NonNull public static final android.os.ParcelUuid COORDINATED_SET;
field @NonNull public static final android.os.ParcelUuid DIP; field @NonNull public static final android.os.ParcelUuid DIP;
field @NonNull public static final android.os.ParcelUuid GENERIC_MEDIA_CONTROL; field @NonNull public static final android.os.ParcelUuid GENERIC_MEDIA_CONTROL;
field @NonNull public static final android.os.ParcelUuid HEARING_AID; field @NonNull public static final android.os.ParcelUuid HEARING_AID;

View File

@@ -228,13 +228,19 @@ public interface BluetoothProfile {
*/ */
int MCP_SERVER = 24; int MCP_SERVER = 24;
/**
* Coordinated Set Identification Profile set coordinator
*
*/
int CSIP_SET_COORDINATOR = 25;
/** /**
* Max profile ID. This value should be updated whenever a new profile is added to match * Max profile ID. This value should be updated whenever a new profile is added to match
* the largest value assigned to a profile. * the largest value assigned to a profile.
* *
* @hide * @hide
*/ */
int MAX_PROFILE_ID = 24; int MAX_PROFILE_ID = 25;
/** /**
* Default priority for devices that we try to auto-connect to and * Default priority for devices that we try to auto-connect to and

View File

@@ -182,6 +182,11 @@ public final class BluetoothUuid {
/** @hide */ /** @hide */
@NonNull @NonNull
@SystemApi @SystemApi
public static final ParcelUuid COORDINATED_SET =
ParcelUuid.fromString("00001846-0000-1000-8000-00805F9B34FB");
/** @hide */
@NonNull
@SystemApi
public static final ParcelUuid BASE_UUID = public static final ParcelUuid BASE_UUID =
ParcelUuid.fromString("00000000-0000-1000-8000-00805F9B34FB"); ParcelUuid.fromString("00000000-0000-1000-8000-00805F9B34FB");