summaryrefslogtreecommitdiffstats
path: root/api/current.txt
diff options
context:
space:
mode:
authorWei Wang <weiwa@google.com>2014-07-31 23:47:17 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-07-29 22:44:51 +0000
commit76f3cceea69cb8926ef2400e826cebbb99be8530 (patch)
treeac2c08c2a669cc53228f8e5d52b39f98563fa595 /api/current.txt
parentc9b5cd3caeb587077a7e86448c4efad3790ddc6a (diff)
parent3f7a39063ab7b3d7a38b773449ba2b37674e3458 (diff)
downloadframeworks_base-76f3cceea69cb8926ef2400e826cebbb99be8530.zip
frameworks_base-76f3cceea69cb8926ef2400e826cebbb99be8530.tar.gz
frameworks_base-76f3cceea69cb8926ef2400e826cebbb99be8530.tar.bz2
Merge "Service data and manufacturer data can be repeated fields." into lmp-dev
Diffstat (limited to 'api/current.txt')
-rw-r--r--api/current.txt19
1 files changed, 9 insertions, 10 deletions
diff --git a/api/current.txt b/api/current.txt
index 74fdd31..dae70ef 100644
--- a/api/current.txt
+++ b/api/current.txt
@@ -6580,22 +6580,20 @@ package android.bluetooth.le {
method public int describeContents();
method public boolean getIncludeDeviceName();
method public boolean getIncludeTxPowerLevel();
- method public int getManufacturerId();
- method public byte[] getManufacturerSpecificData();
- method public byte[] getServiceData();
- method public android.os.ParcelUuid getServiceDataUuid();
+ method public android.util.SparseArray<byte[]> getManufacturerSpecificData();
+ method public java.util.Map<android.os.ParcelUuid, byte[]> getServiceData();
method public java.util.List<android.os.ParcelUuid> getServiceUuids();
method public void writeToParcel(android.os.Parcel, int);
}
public static final class AdvertiseData.Builder {
ctor public AdvertiseData.Builder();
+ method public android.bluetooth.le.AdvertiseData.Builder addManufacturerData(int, byte[]);
+ method public android.bluetooth.le.AdvertiseData.Builder addServiceData(android.os.ParcelUuid, byte[]);
method public android.bluetooth.le.AdvertiseData.Builder addServiceUuid(android.os.ParcelUuid);
method public android.bluetooth.le.AdvertiseData build();
method public android.bluetooth.le.AdvertiseData.Builder setIncludeDeviceName(boolean);
method public android.bluetooth.le.AdvertiseData.Builder setIncludeTxPowerLevel(boolean);
- method public android.bluetooth.le.AdvertiseData.Builder setManufacturerData(int, byte[]);
- method public android.bluetooth.le.AdvertiseData.Builder setServiceData(android.os.ParcelUuid, byte[]);
}
public final class AdvertiseSettings implements android.os.Parcelable {
@@ -6656,6 +6654,7 @@ package android.bluetooth.le {
method public int getManufacturerId();
method public byte[] getServiceData();
method public byte[] getServiceDataMask();
+ method public android.os.ParcelUuid getServiceDataUuid();
method public android.os.ParcelUuid getServiceUuid();
method public android.os.ParcelUuid getServiceUuidMask();
method public boolean matches(android.bluetooth.le.ScanResult);
@@ -6679,10 +6678,10 @@ package android.bluetooth.le {
method public int getAdvertiseFlags();
method public byte[] getBytes();
method public java.lang.String getDeviceName();
- method public int getManufacturerId();
- method public byte[] getManufacturerSpecificData();
- method public byte[] getServiceData();
- method public android.os.ParcelUuid getServiceDataUuid();
+ method public android.util.SparseArray<byte[]> getManufacturerSpecificData();
+ method public byte[] getManufacturerSpecificData(int);
+ method public java.util.Map<android.os.ParcelUuid, byte[]> getServiceData();
+ method public byte[] getServiceData(android.os.ParcelUuid);
method public java.util.List<android.os.ParcelUuid> getServiceUuids();
method public int getTxPowerLevel();
}