public class CycledLeScannerForLollipop extends CycledLeScanner
ANDROID_N_MAX_SCAN_DURATION_MILLIS, mBackgroundFlag, mBetweenScanPeriod, mBluetoothCrashResolver, mContext, mCycledLeScanCallback, mHandler, mNextScanCycleStartTime, mRestartNeeded, mScanHandler, mScanningPaused| Constructor and Description |
|---|
CycledLeScannerForLollipop(Context context,
long scanPeriod,
long betweenScanPeriod,
boolean backgroundFlag,
CycledLeScanCallback cycledLeScanCallback,
BluetoothCrashResolver crashResolver) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
deferScanIfNeeded() |
protected void |
finishScan() |
protected void |
startScan() |
void |
stop() |
protected void |
stopScan() |
cancelAlarmOnUserSwitch, cancelWakeUpAlarm, cleanupCancelAlarmOnUserSwitch, createScanner, destroy, getBluetoothAdapter, getDistinctPacketsDetectedPerScan, getWakeUpOperation, scanLeDevice, scheduleScanCycleStop, setDistinctPacketsDetectedPerScan, setLongScanForcingEnabled, setScanPeriods, setWakeUpAlarm, startpublic CycledLeScannerForLollipop(Context context, long scanPeriod, long betweenScanPeriod, boolean backgroundFlag, CycledLeScanCallback cycledLeScanCallback, BluetoothCrashResolver crashResolver)
protected void stopScan()
stopScan in class CycledLeScannerprotected boolean deferScanIfNeeded()
deferScanIfNeeded in class CycledLeScannerprotected void startScan()
startScan in class CycledLeScanner@MainThread public void stop()
stop in class CycledLeScannerprotected void finishScan()
finishScan in class CycledLeScanner