public class CycledLeScannerForJellyBeanMr2 extends CycledLeScanner
ANDROID_N_MAX_SCAN_DURATION_MILLIS, mBackgroundFlag, mBetweenScanPeriod, mBluetoothCrashResolver, mContext, mCycledLeScanCallback, mHandler, mNextScanCycleStartTime, mRestartNeeded, mScanHandler, mScanningPaused| Constructor and Description |
|---|
CycledLeScannerForJellyBeanMr2(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() |
protected void |
stopScan() |
cancelAlarmOnUserSwitch, cancelWakeUpAlarm, cleanupCancelAlarmOnUserSwitch, createScanner, destroy, getBluetoothAdapter, getDistinctPacketsDetectedPerScan, getWakeUpOperation, scanLeDevice, scheduleScanCycleStop, setDistinctPacketsDetectedPerScan, setLongScanForcingEnabled, setScanPeriods, setWakeUpAlarm, start, stoppublic CycledLeScannerForJellyBeanMr2(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 CycledLeScannerprotected void finishScan()
finishScan in class CycledLeScanner