Loading framework/api/system-current.txt +1 −1 Original line number Diff line number Diff line Loading @@ -1401,7 +1401,7 @@ package android.bluetooth.le { public static final class ScanFilter.Builder { method @NonNull public android.bluetooth.le.ScanFilter.Builder setDeviceAddress(@NonNull String, int); method @NonNull public android.bluetooth.le.ScanFilter.Builder setDeviceAddress(@NonNull String, int, @NonNull byte[]); method @NonNull public android.bluetooth.le.ScanFilter.Builder setTransportBlockFilter(@NonNull android.bluetooth.le.TransportBlockFilter); method @NonNull @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_SCAN, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public android.bluetooth.le.ScanFilter.Builder setTransportBlockFilter(@NonNull android.bluetooth.le.TransportBlockFilter); field public static final int LEN_IRK_OCTETS = 16; // 0x10 } Loading framework/java/android/bluetooth/le/ScanFilter.java +8 −0 Original line number Diff line number Diff line Loading @@ -20,11 +20,13 @@ import static java.util.Objects.requireNonNull; import android.annotation.NonNull; import android.annotation.Nullable; import android.annotation.RequiresPermission; import android.annotation.SystemApi; import android.bluetooth.BluetoothAdapter; import android.bluetooth.BluetoothDevice; import android.bluetooth.BluetoothDevice.AddressType; import android.bluetooth.BluetoothStatusCodes; import android.bluetooth.annotations.RequiresBluetoothScanPermission; import android.bluetooth.le.ScanRecord.AdvertisingDataType; import android.os.Parcel; import android.os.ParcelUuid; Loading Loading @@ -1037,6 +1039,12 @@ public final class ScanFilter implements Parcelable { * @hide */ @SystemApi @RequiresBluetoothScanPermission @RequiresPermission( allOf = { android.Manifest.permission.BLUETOOTH_SCAN, android.Manifest.permission.BLUETOOTH_PRIVILEGED, }) @NonNull public Builder setTransportBlockFilter(@NonNull TransportBlockFilter transportBlockFilter) { BluetoothAdapter bluetoothAdapter = BluetoothAdapter.getDefaultAdapter(); Loading Loading
framework/api/system-current.txt +1 −1 Original line number Diff line number Diff line Loading @@ -1401,7 +1401,7 @@ package android.bluetooth.le { public static final class ScanFilter.Builder { method @NonNull public android.bluetooth.le.ScanFilter.Builder setDeviceAddress(@NonNull String, int); method @NonNull public android.bluetooth.le.ScanFilter.Builder setDeviceAddress(@NonNull String, int, @NonNull byte[]); method @NonNull public android.bluetooth.le.ScanFilter.Builder setTransportBlockFilter(@NonNull android.bluetooth.le.TransportBlockFilter); method @NonNull @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_SCAN, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public android.bluetooth.le.ScanFilter.Builder setTransportBlockFilter(@NonNull android.bluetooth.le.TransportBlockFilter); field public static final int LEN_IRK_OCTETS = 16; // 0x10 } Loading
framework/java/android/bluetooth/le/ScanFilter.java +8 −0 Original line number Diff line number Diff line Loading @@ -20,11 +20,13 @@ import static java.util.Objects.requireNonNull; import android.annotation.NonNull; import android.annotation.Nullable; import android.annotation.RequiresPermission; import android.annotation.SystemApi; import android.bluetooth.BluetoothAdapter; import android.bluetooth.BluetoothDevice; import android.bluetooth.BluetoothDevice.AddressType; import android.bluetooth.BluetoothStatusCodes; import android.bluetooth.annotations.RequiresBluetoothScanPermission; import android.bluetooth.le.ScanRecord.AdvertisingDataType; import android.os.Parcel; import android.os.ParcelUuid; Loading Loading @@ -1037,6 +1039,12 @@ public final class ScanFilter implements Parcelable { * @hide */ @SystemApi @RequiresBluetoothScanPermission @RequiresPermission( allOf = { android.Manifest.permission.BLUETOOTH_SCAN, android.Manifest.permission.BLUETOOTH_PRIVILEGED, }) @NonNull public Builder setTransportBlockFilter(@NonNull TransportBlockFilter transportBlockFilter) { BluetoothAdapter bluetoothAdapter = BluetoothAdapter.getDefaultAdapter(); Loading