Package org.robolectric.shadows
Class ShadowBluetoothLeScanner
- java.lang.Object
-
- org.robolectric.shadows.ShadowBluetoothLeScanner
-
@Implements(value=android.bluetooth.le.BluetoothLeScanner.class, minSdk=21) public class ShadowBluetoothLeScanner extends Object
Adds Robolectric support for BLE scanning.
-
-
Constructor Summary
Constructors Constructor Description ShadowBluetoothLeScanner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<ScanCallback>getScanCallbacks()Returns all currently activeScanCallbacks.protected voidstartScan(List<ScanFilter> filters, ScanSettings settings, ScanCallback callback)Tracks ongoing scans.protected voidstopScan(ScanCallback callback)
-
-
-
Method Detail
-
startScan
@Implementation protected void startScan(List<ScanFilter> filters, ScanSettings settings, ScanCallback callback)
Tracks ongoing scans. UsegetScanCallbacks()to get a list of any currently registeredScanCallbacks.
-
stopScan
@Implementation protected void stopScan(ScanCallback callback)
-
getScanCallbacks
public Set<ScanCallback> getScanCallbacks()
Returns all currently activeScanCallbacks.
-
-