public class CycledLeScannerForLollipop extends CycledLeScanner
ANDROID_N_MAX_SCAN_DURATION_MILLIS, mBackgroundFlag, mBetweenScanPeriod, mContext, mCycledLeScanCallback, mHandler, mNextScanCycleStartTime, mRestartNeeded, mScanHandler, mScanningPaused| Constructor and Description |
|---|
CycledLeScannerForLollipop(Context context,
long scanPeriod,
long betweenScanPeriod,
boolean backgroundFlag,
CycledLeScanCallback cycledLeScanCallback) |
| 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)
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