/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/ |
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...] |
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,
|
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));
|
WifiConfigManager.java | [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...] |
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)
|
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);
|
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");
|
WifiMetrics.java | 438 * Set AP related metrics from ScanDetail 440 public void setConnectionScanDetail(ScanDetail scanDetail) { 442 if (mCurrentConnectionEvent != null && scanDetail != null) { 443 NetworkDetail networkDetail = scanDetail.getNetworkDetail(); 444 ScanResult scanResult = scanDetail.getScanResult(); [all...] |
WifiStateMachine.java | 227 private List<ScanDetail> mScanResults = new ArrayList<>(); [all...] |
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/ |
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...] |
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...] |
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...] |
WifiConfigManagerTest.java | [all...] |
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/hotspot2/ |
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...] |
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...] |