HomeSort by relevance Sort by last modified time
    Searched refs:scanDetail (Results 1 - 20 of 20) sorted by null

  /frameworks/opt/net/wifi/service/java/com/android/server/wifi/
ScanDetailCache.java 40 private final HashMap<String, ScanDetail> mMap;
60 void put(ScanDetail scanDetail) {
66 mMap.put(scanDetail.getBSSIDString(), scanDetail);
76 ScanDetail scanDetail = getScanDetail(bssid);
77 return scanDetail == null ? null : scanDetail.getScanResult();
81 * Get ScanDetail object corresponding to the provided BSSID
    [all...]
WifiNetworkSelector.java 57 private volatile List<Pair<ScanDetail, WifiConfiguration>> mConnectableNetworks =
59 private List<ScanDetail> mFilteredNetworks = new ArrayList<>();
101 void update(List<ScanDetail> scanDetails);
115 * @param connectableNetworks a list of the ScanDetail and WifiConfiguration
121 WifiConfiguration evaluateNetworks(List<ScanDetail> scanDetails,
124 List<Pair<ScanDetail, WifiConfiguration>> connectableNetworks);
135 private boolean isCurrentNetworkSufficient(WifiInfo wifiInfo, List<ScanDetail> scanDetails) {
192 private boolean is5GHzNetworkAvailable(List<ScanDetail> scanDetails) {
193 for (ScanDetail detail : scanDetails) {
200 private boolean isNetworkSelectionNeeded(List<ScanDetail> scanDetails, WifiInfo wifiInfo
    [all...]
SavedNetworkEvaluator.java 149 public void update(List<ScanDetail> scanDetails) {
229 public WifiConfiguration evaluateNetworks(List<ScanDetail> scanDetails,
232 List<Pair<ScanDetail, WifiConfiguration>> connectableNetworks) {
238 for (ScanDetail scanDetail : scanDetails) {
239 ScanResult scanResult = scanDetail.getScanResult();
244 mWifiConfigManager.getConfiguredNetworkForScanDetailAndCache(scanDetail);
303 connectableNetworks.add(Pair.create(scanDetail,
ScoredNetworkEvaluator.java 85 public void update(List<ScanDetail> scanDetails) {
91 private void updateNetworkScoreCache(List<ScanDetail> scanDetails) {
126 public WifiConfiguration evaluateNetworks(List<ScanDetail> scanDetails,
129 List<Pair<ScanDetail, WifiConfiguration>> connectableNetworks) {
137 ScanDetail scanDetail = scanDetails.get(i);
138 ScanResult scanResult = scanDetail.getScanResult();
146 mWifiConfigManager.getConfiguredNetworkForScanDetailAndCache(scanDetail);
184 connectableNetworks.add(Pair.create(scanDetail, configuredNetwork));
WifiLastResortWatchdog.java 113 * @param availableNetworks ScanDetail & Config list of potential connection
117 List<Pair<ScanDetail, WifiConfiguration>> availableNetworks) {
123 for (Pair<ScanDetail, WifiConfiguration> pair : availableNetworks) {
124 final ScanDetail scanDetail = pair.first;
126 ScanResult scanResult = scanDetail.getScanResult();
129 String ssid = "\"" + scanDetail.getSSID() + "\"";
131 Log.v(TAG, " " + bssid + ": " + scanDetail.getSSID());
540 * SSID of the network (from ScanDetail)
WifiConfigManager.java     [all...]
WifiNetworkHistory.java 277 for (ScanDetail scanDetail : getScanDetailCache(config,
279 ScanResult result = scanDetail.getScanResult();
510 ScanDetail scanDetail = new ScanDetail(wssid, bssid,
512 getScanDetailCache(config, scanDetailCaches).put(scanDetail);
WificondControl.java 506 * @return Returns an ArrayList of ScanDetail.
509 public ArrayList<ScanDetail> getScanResults(@NonNull String ifaceName, int scanType) {
510 ArrayList<ScanDetail> results = new ArrayList<>();
550 ScanDetail scanDetail = new ScanDetail(networkDetail, wifiSsid, bssid, flags,
552 ScanResult scanResult = scanDetail.getScanResult();
555 if (ScanResultUtil.isScanResultForEapNetwork(scanDetail.getScanResult())
575 results.add(scanDetail);
578 Log.e(TAG, "Failed to create ScanDetail ArrayList")
    [all...]
AvailableNetworkNotifier.java 269 public void handleScanResults(@NonNull List<ScanDetail> availableNetworks) {
308 public ScanResult recommendNetwork(@NonNull List<ScanDetail> networks,
312 for (ScanDetail scanDetail : networks) {
313 ScanResult scanResult = scanDetail.getScanResult();
WifiMetrics.java 672 * Set AP related metrics from ScanDetail
674 public void setConnectionScanDetail(ScanDetail scanDetail) {
676 if (mCurrentConnectionEvent != null && scanDetail != null) {
677 NetworkDetail networkDetail = scanDetail.getNetworkDetail();
678 ScanResult scanResult = scanDetail.getScanResult();
    [all...]
WifiStateMachine.java     [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/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 69 private List<Pair<ScanDetail, WifiConfiguration>> createFilteredQnsCandidates(String[] ssids,
72 List<Pair<ScanDetail, WifiConfiguration>> candidates = new ArrayList<>();
76 ScanDetail scanDetail = new ScanDetail(WifiSsid.createFromAsciiEncoded(ssid),
87 candidates.add(Pair.create(scanDetail, config));
92 private List<Pair<ScanDetail, WifiConfiguration>> createFilteredQnsCandidates(String[] ssids,
95 List<Pair<ScanDetail, WifiConfiguration>> candidates =
96 new ArrayList<Pair<ScanDetail, WifiConfiguration>>();
100 ScanDetail scanDetail = new ScanDetail(WifiSsid.createFromAsciiEncoded(ssid)
    [all...]
WifiNetworkSelectorTest.java 99 public void update(List<ScanDetail> scanDetails) {}
112 * scanDetail entry, through
116 public WifiConfiguration evaluateNetworks(List<ScanDetail> scanDetails,
119 List<Pair<ScanDetail, WifiConfiguration>> connectableNetworks) {
123 ScanDetail scanDetail = scanDetails.get(0);
124 mWifiConfigManager.setNetworkCandidateScanResult(0, scanDetail.getScanResult(), 100);
127 mWifiConfigManager.getConfiguredNetworkForScanDetailAndCache(scanDetail));
129 return mWifiConfigManager.getConfiguredNetworkForScanDetailAndCache(scanDetail);
215 List<ScanDetail> scanDetails = scanDetailsAndConfigs.getScanDetails()
    [all...]
WifiConfigManagerTest.java     [all...]
WifiMetricsTest.java 320 private ScanDetail buildMockScanDetail(boolean hidden, NetworkDetail.HSRelease hSRelease,
322 ScanDetail mockScanDetail = mock(ScanDetail.class);
333 private ScanDetail buildMockScanDetail(String ssid, String bssid, boolean isOpen,
335 ScanDetail mockScanDetail = mock(ScanDetail.class);
357 private ScanDetail buildMockScanDetailPasspoint(String ssid, String bssid, long hessid,
359 ScanDetail mockScanDetail = mock(ScanDetail.class);
375 private List<ScanDetail> buildMockScanDetailList()
    [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;
106 * Helper function for generating {@link ScanDetail} for testing.
110 * @return {@link ScanDetail}
112 private static ScanDetail generateScanDetail(String ssid, String bssid) {
117 ScanDetail scanDetail = mock(ScanDetail.class);
121 when(scanDetail.getSSID()).thenReturn(ssid);
122 when(scanDetail.getBSSIDString()).thenReturn(bssid);
123 when(scanDetail.getScanResult()).thenReturn(scanResult)
    [all...]

Completed in 228 milliseconds