Loading api/current.txt +4 −0 Original line number Diff line number Diff line Loading @@ -6448,6 +6448,8 @@ package android.bluetooth.le { public abstract class ScanCallback { ctor public ScanCallback(); method public abstract void onAdvertisementFound(android.bluetooth.le.ScanResult); method public abstract void onAdvertisementLost(android.bluetooth.le.ScanResult); method public abstract void onAdvertisementUpdate(android.bluetooth.le.ScanResult); method public abstract void onScanFailed(int); field public static final int SCAN_FAILED_ALREADY_STARTED = 1; // 0x1 Loading Loading @@ -6518,6 +6520,8 @@ package android.bluetooth.le { method public int getScanMode(); method public int getScanResultType(); method public void writeToParcel(android.os.Parcel, int); field public static final int CALLBACK_TYPE_ON_FOUND = 1; // 0x1 field public static final int CALLBACK_TYPE_ON_LOST = 2; // 0x2 field public static final int CALLBACK_TYPE_ON_UPDATE = 0; // 0x0 field public static final android.os.Parcelable.Creator CREATOR; field public static final int SCAN_MODE_BALANCED = 1; // 0x1 core/java/android/bluetooth/BluetoothAdapter.java +6 −0 Original line number Diff line number Diff line Loading @@ -2132,5 +2132,11 @@ public final class BluetoothAdapter { public void onBatchScanResults(List<ScanResult> results) { // no op } @Override public void onFoundOrLost(boolean onFound, String address,int rssi, byte[] advData) { // no op } } } core/java/android/bluetooth/BluetoothGatt.java +9 −0 Original line number Diff line number Diff line Loading @@ -631,6 +631,15 @@ public final class BluetoothGatt implements BluetoothProfile { public void onBatchScanResults(List<ScanResult> results) { // no op } /** * @hide */ @Override public void onFoundOrLost(boolean onFound, String address, int rssi, byte[] advData) { // no op. } }; /*package*/ BluetoothGatt(Context context, IBluetoothGatt iGatt, BluetoothDevice device, Loading core/java/android/bluetooth/IBluetoothGattCallback.aidl +2 −0 Original line number Diff line number Diff line Loading @@ -68,4 +68,6 @@ oneway interface IBluetoothGattCallback { void onMultiAdvertiseCallback(in int status); void onConfigureMTU(in String address, in int mtu, in int status); void onConnectionCongested(in String address, in boolean congested); void onFoundOrLost(in boolean onFound, in String address, in int rssi, in byte[] advData); } core/java/android/bluetooth/le/BluetoothLeAdvertiser.java +6 −0 Original line number Diff line number Diff line Loading @@ -386,6 +386,12 @@ public final class BluetoothLeAdvertiser { public void onBatchScanResults(List<ScanResult> results) { // no op } @Override public void onFoundOrLost(boolean onFound, String address, int rssi, byte[] advData) { // no op } } private void postCallbackFailure(final AdvertiseCallback callback, final int error) { Loading Loading
api/current.txt +4 −0 Original line number Diff line number Diff line Loading @@ -6448,6 +6448,8 @@ package android.bluetooth.le { public abstract class ScanCallback { ctor public ScanCallback(); method public abstract void onAdvertisementFound(android.bluetooth.le.ScanResult); method public abstract void onAdvertisementLost(android.bluetooth.le.ScanResult); method public abstract void onAdvertisementUpdate(android.bluetooth.le.ScanResult); method public abstract void onScanFailed(int); field public static final int SCAN_FAILED_ALREADY_STARTED = 1; // 0x1 Loading Loading @@ -6518,6 +6520,8 @@ package android.bluetooth.le { method public int getScanMode(); method public int getScanResultType(); method public void writeToParcel(android.os.Parcel, int); field public static final int CALLBACK_TYPE_ON_FOUND = 1; // 0x1 field public static final int CALLBACK_TYPE_ON_LOST = 2; // 0x2 field public static final int CALLBACK_TYPE_ON_UPDATE = 0; // 0x0 field public static final android.os.Parcelable.Creator CREATOR; field public static final int SCAN_MODE_BALANCED = 1; // 0x1
core/java/android/bluetooth/BluetoothAdapter.java +6 −0 Original line number Diff line number Diff line Loading @@ -2132,5 +2132,11 @@ public final class BluetoothAdapter { public void onBatchScanResults(List<ScanResult> results) { // no op } @Override public void onFoundOrLost(boolean onFound, String address,int rssi, byte[] advData) { // no op } } }
core/java/android/bluetooth/BluetoothGatt.java +9 −0 Original line number Diff line number Diff line Loading @@ -631,6 +631,15 @@ public final class BluetoothGatt implements BluetoothProfile { public void onBatchScanResults(List<ScanResult> results) { // no op } /** * @hide */ @Override public void onFoundOrLost(boolean onFound, String address, int rssi, byte[] advData) { // no op. } }; /*package*/ BluetoothGatt(Context context, IBluetoothGatt iGatt, BluetoothDevice device, Loading
core/java/android/bluetooth/IBluetoothGattCallback.aidl +2 −0 Original line number Diff line number Diff line Loading @@ -68,4 +68,6 @@ oneway interface IBluetoothGattCallback { void onMultiAdvertiseCallback(in int status); void onConfigureMTU(in String address, in int mtu, in int status); void onConnectionCongested(in String address, in boolean congested); void onFoundOrLost(in boolean onFound, in String address, in int rssi, in byte[] advData); }
core/java/android/bluetooth/le/BluetoothLeAdvertiser.java +6 −0 Original line number Diff line number Diff line Loading @@ -386,6 +386,12 @@ public final class BluetoothLeAdvertiser { public void onBatchScanResults(List<ScanResult> results) { // no op } @Override public void onFoundOrLost(boolean onFound, String address, int rssi, byte[] advData) { // no op } } private void postCallbackFailure(final AdvertiseCallback callback, final int error) { Loading