Lines Matching refs:settings

336         final T settings;
339 T settings) {
342 this.settings = settings;
352 void addRequest(ClientInfo ci, int handler, WorkSource reqworkSource, T settings) {
353 add(new RequestInfo<T>(ci, handler, reqworkSource, settings));
362 removed = entry.settings;
374 settingsList.add(entry.settings);
385 settingsList.add(entry.settings);
642 boolean validateAndAddToScanQueue(ClientInfo ci, int handler, ScanSettings settings,
648 if (settings.band == WifiScanner.WIFI_BAND_UNSPECIFIED) {
649 if (settings.channels == null || settings.channels.length == 0) {
654 logScanRequest("addSingleScanRequest", ci, handler, workSource, settings, null);
655 mPendingScans.addRequest(ci, handler, workSource, settings);
681 WifiNative.ScanSettings settings = new WifiNative.ScanSettings();
682 settings.num_buckets = 1;
691 channels.addChannels(entry.settings);
692 if (entry.settings.hiddenNetworkIds != null) {
693 for (int i = 0; i < entry.settings.hiddenNetworkIds.length; i++) {
694 hiddenNetworkIdSet.add(entry.settings.hiddenNetworkIds[i]);
697 if ((entry.settings.reportEvents & WifiScanner.REPORT_EVENT_FULL_SCAN_RESULT)
703 settings.hiddenNetworkIds = new int[hiddenNetworkIdSet.size()];
706 settings.hiddenNetworkIds[numHiddenNetworks++] = hiddenNetworkId;
712 settings.buckets = new WifiNative.BucketSettings[] {bucketSettings};
713 if (mScannerImpl.startSingleScan(settings, this)) {
744 result, bucketsScanned, entry.settings, -1)) {
761 mChannelHelper, resultsArray, entry.settings, -1);
1035 ScanSettings settings, WorkSource workSource) {
1041 if (settings.periodInMs < WifiScanner.MIN_SCAN_PERIOD_MS) {
1042 loge("Failing scan request because periodInMs is " + settings.periodInMs
1047 if (settings.band == WifiScanner.WIFI_BAND_UNSPECIFIED && settings.channels == null) {
1052 if (settings.band == WifiScanner.WIFI_BAND_UNSPECIFIED
1053 && settings.channels.length == 0) {
1058 int minSupportedPeriodMs = mChannelHelper.estimateScanDuration(settings);
1059 if (settings.periodInMs < minSupportedPeriodMs) {
1061 + minSupportedPeriodMs + " but the request wants " + settings.periodInMs);
1065 // check truncated binary exponential back off scan settings
1066 if (settings.maxPeriodInMs != 0 && settings.maxPeriodInMs != settings.periodInMs) {
1067 if (settings.maxPeriodInMs < settings.periodInMs) {
1068 loge("Failing scan request because maxPeriodInMs is " + settings.maxPeriodInMs
1069 + " but less than periodInMs " + settings.periodInMs);
1072 if (settings.maxPeriodInMs > WifiScanner.MAX_SCAN_PERIOD_MS) {
1075 + settings.maxPeriodInMs);
1078 if (settings.stepCount < 1) {
1079 loge("Failing scan request because stepCount is " + settings.stepCount
1085 logScanRequest("addBackgroundScanRequest", ci, handler, null, settings, null);
1086 mActiveBackgroundScans.addRequest(ci, handler, workSource, settings);
1103 Collection<ScanSettings> settings = mActiveBackgroundScans.getAllSettings();
1105 mBackgroundScheduler.updateSchedule(settings);
1156 ScanSettings settings = mActiveBackgroundScans.removeRequest(ci, handler);
1157 logScanRequest("removeBackgroundScanRequest", ci, handler, null, settings, null);
1166 ScanSettings settings = entry.settings;
1168 result, bucketsScanned, settings)) {
1194 ScanSettings settings = entry.settings;
1196 mBackgroundScheduler.filterResultsForSettings(results, settings);
1217 private void addHotlist(ClientInfo ci, int handler, WifiScanner.HotlistSettings settings) {
1218 mActiveHotlistSettings.addRequest(ci, handler, null, settings);
1233 Collection<WifiScanner.HotlistSettings> settings =
1237 for (WifiScanner.HotlistSettings s : settings) {
1247 for (WifiScanner.HotlistSettings s : settings) {
1268 WifiScanner.HotlistSettings settings = entry.settings;
1271 for (BssidInfo BssidInfo : settings.bssidInfos) {
1285 for (BssidInfo BssidInfo : settings.bssidInfos) {
1643 // Retrieve the only active scan settings.
1678 Pair<PnoSettings, ScanSettings> settings = mActivePnoScans.removeRequest(ci, handler);
1679 return settings;
1707 Pair<PnoSettings, ScanSettings> settings = removePnoScanRequest(ci, handler);
1709 settings.second, settings.first);
1735 Pair<PnoSettings, ScanSettings> settings = removePnoScanRequest(ci, handler);
1737 settings.second, settings.first);
1763 private void addBackgroundScanRequest(ScanSettings settings) {
1767 WifiScanner.CMD_START_BACKGROUND_SCAN, settings,
1772 private void addSingleScanRequest(ScanSettings settings) {
1776 WifiScanner.CMD_START_SINGLE_SCAN, settings,
1871 for (ScanSettings settings : settingsList) {
1872 int scanDurationMs = mChannelHelper.estimateScanDuration(settings);
1873 int scans_per_Hour = settings.periodInMs == 0 ? 1 : (3600 * 1000) /
1874 settings.periodInMs;
1968 public void sendRequestToClientHandler(int what, ScanSettings settings,
1973 if (settings != null) {
1975 bundle.putParcelable(WifiScanner.SCAN_PARAMS_SCAN_SETTINGS_KEY, settings);
2178 WifiScanner.WifiChangeSettings settings =
2180 reconfigureScan(settings);
2182 long unchangedDelay = settings.unchangedSampleSize * settings.periodInMs;
2227 ScanSettings settings = new ScanSettings();
2228 settings.band = WifiScanner.WIFI_BAND_BOTH;
2229 settings.periodInMs = MOVING_SCAN_PERIOD_MS;
2230 settings.reportEvents = WifiScanner.REPORT_EVENT_AFTER_EACH_SCAN;
2231 addScanRequest(settings);
2290 ScanSettings settings = new ScanSettings();
2291 settings.band = WifiScanner.WIFI_BAND_UNSPECIFIED;
2292 settings.channels = new ChannelSpec[channels.size()];
2294 settings.channels[i] = new ChannelSpec(channels.get(i));
2297 settings.periodInMs = period;
2298 addScanRequest(settings);
2323 private void reconfigureScan(WifiScanner.WifiChangeSettings settings) {
2325 if (settings.bssidInfos.length < MAX_APS_TO_TRACK) {
2326 localLog("too few APs (" + settings.bssidInfos.length
2333 mCurrentBssids = new ScanResult[settings.bssidInfos.length];
2336 for (int i = 0; i < settings.bssidInfos.length; i++) {
2338 result.BSSID = settings.bssidInfos[i].bssid;
2340 channels.add(settings.bssidInfos[i].frequencyHint);
2355 settings2.periodInMs = settings.periodInMs;
2359 trackSignificantWifiChange(settings);
2368 private void addScanRequest(ScanSettings settings) {
2372 WifiScanner.CMD_START_BACKGROUND_SCAN, settings, null);
2384 private void trackSignificantWifiChange(WifiScanner.WifiChangeSettings settings) {
2387 mScannerImpl.trackSignificantWifiChange(settings, this);
2453 private static String toString(int uid, ScanSettings settings) {
2456 sb.append(", period=").append(settings.periodInMs);
2457 sb.append(", report=").append(settings.reportEvents);
2458 if (settings.reportEvents == WifiScanner.REPORT_EVENT_AFTER_BUFFER_FULL
2459 && settings.numBssidsPerScan > 0
2460 && settings.maxScansToCache > 1) {
2461 sb.append(", batch=").append(settings.maxScansToCache);
2462 sb.append(", numAP=").append(settings.numBssidsPerScan);
2464 sb.append(", ").append(ChannelHelper.toString(settings));
2493 for (ScanSettings settings : settingsList) {
2494 pw.println(" " + toString(client.mUid, settings));
2519 ScanSettings settings, PnoSettings pnoSettings) {
2529 if (settings != null) {
2531 describeTo(sb, settings);