@LevelUpApi(contract=INTERNAL) public interface BluetoothLeScannerContainer
BluetoothLeScanner.| Modifier and Type | Method and Description | 
|---|---|
void | 
startScan(List<ScanFilter> filters,
         ScanSettings settings,
         ScanCallback callback)
Start Bluetooth LE scan. 
 | 
void | 
stopScan(ScanCallback callback)
Stops an ongoing Bluetooth LE scan. 
 | 
void startScan(List<ScanFilter> filters, ScanSettings settings, ScanCallback callback)
callback.
 
 Requires Manifest.permission.BLUETOOTH_ADMIN permission.
filters - ScanFilters for finding exact BLE devices.settings - Settings for the scan.callback - Callback used to deliver scan results.IllegalArgumentException - If settings or callback is null.void stopScan(ScanCallback callback)
 Requires Manifest.permission.BLUETOOTH_ADMIN permission.
callback - Callback used to deliver scan results.