/frameworks/opt/net/wifi/service/java/com/android/server/wifi/ |
ScanDetailCache.java | 41 private final HashMap<String, ScanDetail> mMap; 61 void put(ScanDetail scanDetail) { 67 mMap.put(scanDetail.getBSSIDString(), scanDetail); 71 ScanDetail scanDetail = getScanDetail(bssid); 72 return scanDetail == null ? null : scanDetail.getScanResult(); 75 ScanDetail getScanDetail(String bssid) [all...] |
WifiNetworkSelector.java | 54 private volatile List<Pair<ScanDetail, WifiConfiguration>> mConnectableNetworks = 98 void update(List<ScanDetail> scanDetails); 112 * @param connectableNetworks a list of the ScanDetail and WifiConfiguration 118 WifiConfiguration evaluateNetworks(List<ScanDetail> scanDetails, 121 List<Pair<ScanDetail, WifiConfiguration>> connectableNetworks); 175 private boolean isNetworkSelectionNeeded(List<ScanDetail> scanDetails, WifiInfo wifiInfo, 238 private List<ScanDetail> filterScanResults(List<ScanDetail> scanDetails, 241 List<ScanDetail> validScanDetails = new ArrayList<ScanDetail>(); [all...] |
ScanDetail.java | 37 public class ScanDetail { 42 public ScanDetail(NetworkDetail networkDetail, WifiSsid wifiSsid, String bssid, 64 public ScanDetail(WifiSsid wifiSsid, String bssid, String caps, int level, int frequency, 76 public ScanDetail(ScanResult scanResult, NetworkDetail networkDetail) {
|
ScoredNetworkEvaluator.java | 80 public void update(List<ScanDetail> scanDetails) { 86 private void updateNetworkScoreCache(List<ScanDetail> scanDetails) { 108 public WifiConfiguration evaluateNetworks(List<ScanDetail> scanDetails, 111 List<Pair<ScanDetail, WifiConfiguration>> connectableNetworks) { 119 ScanDetail scanDetail = scanDetails.get(i); 120 ScanResult scanResult = scanDetail.getScanResult(); 128 mWifiConfigManager.getSavedNetworkForScanDetailAndCache(scanDetail); 166 connectableNetworks.add(Pair.create(scanDetail, configuredNetwork));
|
SavedNetworkEvaluator.java | 153 public void update(List<ScanDetail> scanDetails) { 233 public WifiConfiguration evaluateNetworks(List<ScanDetail> scanDetails, 236 List<Pair<ScanDetail, WifiConfiguration>> connectableNetworks) { 242 for (ScanDetail scanDetail : scanDetails) { 243 ScanResult scanResult = scanDetail.getScanResult(); 251 mWifiConfigManager.getSavedNetworkForScanDetailAndCache(scanDetail); 316 connectableNetworks.add(Pair.create(scanDetail,
|
WificondControl.java | 318 * @return Returns an ArrayList of ScanDetail. 321 public ArrayList<ScanDetail> getScanResults() { 322 ArrayList<ScanDetail> results = new ArrayList<>(); 355 ScanDetail scanDetail = new ScanDetail(networkDetail, wifiSsid, bssid, flags, 357 results.add(scanDetail); 360 Log.e(TAG, "Failed to create ScanDetail ArrayList");
|
WifiLastResortWatchdog.java | 92 * @param availableNetworks ScanDetail & Config list of potential connection 96 List<Pair<ScanDetail, WifiConfiguration>> availableNetworks) { 102 for (Pair<ScanDetail, WifiConfiguration> pair : availableNetworks) { 103 final ScanDetail scanDetail = pair.first; 105 ScanResult scanResult = scanDetail.getScanResult(); 108 String ssid = "\"" + scanDetail.getSSID() + "\""; 110 Log.v(TAG, " " + bssid + ": " + scanDetail.getSSID()); 482 * SSID of the network (from ScanDetail)
|
WifiConnectivityManager.java | 247 private boolean handleScanResults(List<ScanDetail> scanDetails, String listenerName) { 282 private List<ScanDetail> mScanDetails = new ArrayList<ScanDetail>(); 405 private List<ScanDetail> mScanDetails = new ArrayList<ScanDetail>(); [all...] |
WifiNetworkHistory.java | 278 for (ScanDetail scanDetail : getScanDetailCache(config, 280 ScanResult result = scanDetail.getScanResult(); 514 ScanDetail scanDetail = new ScanDetail(wssid, bssid, 516 getScanDetailCache(config, scanDetailCaches).put(scanDetail);
|
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/hotspot2/ |
PasspointNetworkEvaluatorTest.java | 41 import com.android.server.wifi.ScanDetail; 104 * Helper function for generating {@link ScanDetail} for testing. 108 * @return {@link ScanDetail} 110 private static ScanDetail generateScanDetail(String ssid) { 115 ScanDetail scanDetail = mock(ScanDetail.class); 116 when(scanDetail.getSSID()).thenReturn(ssid); 117 when(scanDetail.getScanResult()).thenReturn(new ScanResult()); 118 when(scanDetail.getNetworkDetail()).thenReturn(networkDetail) [all...] |
PasspointNetworkScoreTest.java | 26 import com.android.server.wifi.ScanDetail; 307 * Helper function for generating a {@link ScanDetail} for testing. 312 * @return {@link ScanDetail} 314 private static ScanDetail generateScanDetail(int rssiLevel, boolean internetAccess, 325 // Setup ScanDetail. 326 ScanDetail scanDetail = mock(ScanDetail.class); 327 when(scanDetail.getScanResult()).thenReturn(scanResult); 328 when(scanDetail.getNetworkDetail()).thenReturn(networkDetail) [all...] |
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/ |
ScanResults.java | 38 private final ArrayList<ScanDetail> mScanDetails = new ArrayList<>(); 43 private ScanResults(ArrayList<ScanDetail> scanDetails, ScanData scanData, 55 ArrayList<ScanDetail> scanDetails = new ArrayList<>(); 100 private static ScanDetail[] generateNativeResults(boolean needIE, int seed, int... freqs) { 101 ScanDetail[] results = new ScanDetail[freqs.length]; 119 ScanDetail detail = new ScanDetail(nd, WifiSsid.createFromAsciiEncoded(ssid), 132 public static ScanDetail[] generateNativeResults(int seed, int... freqs) { 157 public static ScanResults create(int id, ScanDetail... nativeResults) [all...] |
WifiNetworkSelectorTestUtil.java | 51 * A class that holds a list of scanDetail and their associated WifiConfiguration. 54 List<ScanDetail> mScanDetails; 57 ScanDetailsAndWifiConfigs(List<ScanDetail> scanDetails, WifiConfiguration[] configs) { 62 List<ScanDetail> getScanDetails() { 72 * Build a list of ScanDetail based on the caller supplied network SSID, BSSID, 83 * @return the constructed ScanDetail list and WifiConfiguration array 88 List<ScanDetail> scanDetails = buildScanDetails(ssids, bssids, freqs, caps, levels, clock); 119 * @return the constructed list of ScanDetail 121 public static List<ScanDetail> buildScanDetails(String[] ssids, String[] bssids, int[] freqs, 123 List<ScanDetail> scanDetailList = new ArrayList<ScanDetail>() [all...] |
WifiLastResortWatchdogTest.java | 61 private List<Pair<ScanDetail, WifiConfiguration>> createFilteredQnsCandidates(String[] ssids, 64 List<Pair<ScanDetail, WifiConfiguration>> candidates = new ArrayList<>(); 68 ScanDetail scanDetail = new ScanDetail(WifiSsid.createFromAsciiEncoded(ssid), 79 candidates.add(Pair.create(scanDetail, config)); 84 private List<Pair<ScanDetail, WifiConfiguration>> createFilteredQnsCandidates(String[] ssids, 87 List<Pair<ScanDetail, WifiConfiguration>> candidates = 88 new ArrayList<Pair<ScanDetail, WifiConfiguration>>(); 92 ScanDetail scanDetail = new ScanDetail(WifiSsid.createFromAsciiEncoded(ssid) [all...] |
ScoredNetworkEvaluatorTest.java | 141 mScoredNetworkEvaluator.update(new ArrayList<ScanDetail>()); 184 List<ScanDetail> scoredScanDetails = scanDetailsAndConfigs.getScanDetails().subList(0, 1); 228 List<ScanDetail> scanDetails = WifiNetworkSelectorTestUtil.buildScanDetails( 234 when(mWifiConfigManager.getSavedNetworkForScanDetailAndCache(any(ScanDetail.class))) 267 List<ScanDetail> scanDetails = WifiNetworkSelectorTestUtil.buildScanDetails( 273 when(mWifiConfigManager.getSavedNetworkForScanDetailAndCache(any(ScanDetail.class))) 305 List<ScanDetail> scanDetails = WifiNetworkSelectorTestUtil.buildScanDetails( 311 when(mWifiConfigManager.getSavedNetworkForScanDetailAndCache(any(ScanDetail.class))) 341 List<ScanDetail> scanDetails = scanDetailsAndConfigs.getScanDetails(); 373 List<ScanDetail> scanDetails = scanDetailsAndConfigs.getScanDetails() [all...] |
WifiNetworkSelectorTest.java | 98 public void update(List<ScanDetail> scanDetails) {} 104 public WifiConfiguration evaluateNetworks(List<ScanDetail> scanDetails, 107 List<Pair<ScanDetail, WifiConfiguration>> connectableNetworks) { 108 ScanDetail scanDetail = scanDetails.get(0); 109 mWifiConfigManager.setNetworkCandidateScanResult(0, scanDetail.getScanResult(), 100); 111 return mWifiConfigManager.getSavedNetworkForScanDetailAndCache(scanDetail); 183 List<ScanDetail> scanDetails = scanDetailsAndConfigs.getScanDetails(); 212 List<ScanDetail> scanDetails = scanDetailsAndConfigs.getScanDetails(); 242 List<ScanDetail> scanDetails = scanDetailsAndConfigs.getScanDetails() [all...] |
SavedNetworkEvaluatorTest.java | 162 List<ScanDetail> scanDetails = scanDetailsAndConfigs.getScanDetails(); 189 List<ScanDetail> scanDetails = scanDetailsAndConfigs.getScanDetails(); 218 List<ScanDetail> scanDetails = scanDetailsAndConfigs.getScanDetails(); 256 List<ScanDetail> scanDetails = scanDetailsAndConfigs.getScanDetails(); 284 List<ScanDetail> scanDetails = scanDetailsAndConfigs.getScanDetails(); 311 List<ScanDetail> scanDetails = scanDetailsAndConfigs.getScanDetails(); 338 List<ScanDetail> scanDetails = scanDetailsAndConfigs.getScanDetails(); 367 List<ScanDetail> scanDetails = scanDetailsAndConfigs.getScanDetails(); 400 List<ScanDetail> scanDetails = scanDetailsAndConfigs.getScanDetails(); 440 List<ScanDetail> scanDetails = scanDetailsAndConfigs.getScanDetails() [all...] |
WifiConfigManagerTest.java | [all...] |
WifiMetricsTest.java | 239 private ScanDetail buildMockScanDetail(boolean hidden, NetworkDetail.HSRelease hSRelease, 241 ScanDetail mockScanDetail = mock(ScanDetail.class); 252 private List<ScanDetail> buildMockScanDetailList() { 253 List<ScanDetail> mockScanDetails = new ArrayList<ScanDetail>(); 383 List<ScanDetail> mockScanDetails = buildMockScanDetailList(); [all...] |
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/hotspot2/ |
PasspointNetworkEvaluator.java | 26 import com.android.server.wifi.ScanDetail; 50 ScanDetail scanDetail) { 53 mScanDetail = scanDetail; 57 ScanDetail mScanDetail; 73 public void update(List<ScanDetail> scanDetails) {} 76 public WifiConfiguration evaluateNetworks(List<ScanDetail> scanDetails, 79 List<Pair<ScanDetail, WifiConfiguration>> connectableNetworks) { 83 // Go through each ScanDetail and find the best provider for each ScanDetail [all...] |
PasspointNetworkScore.java | 22 import com.android.server.wifi.ScanDetail; 143 * @param scanDetail The ScanDetail associated with the AP 147 public static int calculateScore(boolean isHomeProvider, ScanDetail scanDetail, 149 NetworkDetail networkDetail = scanDetail.getNetworkDetail(); 182 score += RSSI_SCORE.lookupScore(scanDetail.getScanResult().level, isActiveNetwork);
|
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/util/ |
ScanResultUtil.java | 24 import com.android.server.wifi.ScanDetail; 31 * > Helper method for converting a ScanResult to a ScanDetail. 42 public static ScanDetail toScanDetail(ScanResult scanResult) { 45 return new ScanDetail(scanResult, networkDetail);
|
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/util/ |
ScanResultUtilTest.java | 27 import com.android.server.wifi.ScanDetail; 51 ScanDetail output = ScanResultUtil.toScanDetail(input); 68 ScanDetail output = ScanResultUtil.toScanDetail(input); 82 ScanDetail output = ScanResultUtil.toScanDetail(input); 151 private static void validateScanDetail(ScanResult input, ScanDetail output) {
|
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/scanner/ |
BaseWifiScannerImplTest.java | 38 import com.android.server.wifi.ScanDetail; 408 ArrayList<ScanDetail> rawResults = new ArrayList<>(Arrays.asList( 409 new ScanDetail(WifiSsid.createFromAsciiEncoded("TEST AP 1"), 412 new ScanDetail(WifiSsid.createFromAsciiEncoded("TEST AP 2"), 415 new ScanDetail(WifiSsid.createFromAsciiEncoded("TEST AP 3"), 418 new ScanDetail(WifiSsid.createFromAsciiEncoded("TEST AP 4"), 423 for (ScanDetail detail : rawResults) {
|
WificondScannerTest.java | 31 import com.android.server.wifi.ScanDetail; 90 new ScanDetail(WifiSsid.createFromAsciiEncoded("TEST AP 1"), 92 new ScanDetail(WifiSsid.createFromAsciiEncoded("TEST AP 2"), 94 new ScanDetail(WifiSsid.createFromAsciiEncoded("TEST AP 3"), 96 new ScanDetail(WifiSsid.createFromAsciiEncoded("TEST AP 4"), 594 ArrayList<ScanDetail> nativeResults = null; 621 ArrayList<ScanDetail> nativeResults,
|