diff options
author | Irfan Sheriff <isheriff@google.com> | 2010-06-07 09:03:04 -0700 |
---|---|---|
committer | Irfan Sheriff <isheriff@google.com> | 2010-07-27 11:59:29 -0700 |
commit | a2a1b911a31dd94ee75e94845f762b91f1db1368 (patch) | |
tree | fde9fc43315d8bee56efa6f326f45bf24a7b3641 /wifi/java/android/net/wifi/WifiMonitor.java | |
parent | 7d72e5ad7cebd3c2884793b940b1697dada6adc9 (diff) | |
download | frameworks_base-a2a1b911a31dd94ee75e94845f762b91f1db1368.zip frameworks_base-a2a1b911a31dd94ee75e94845f762b91f1db1368.tar.gz frameworks_base-a2a1b911a31dd94ee75e94845f762b91f1db1368.tar.bz2 |
Refactor WifiStateTracker
Implement WifiStateTracker as a HSM.
Change-Id: Ic12fd78f1f183b5c4dea8ad2301002267ceff0cb
Diffstat (limited to 'wifi/java/android/net/wifi/WifiMonitor.java')
-rw-r--r-- | wifi/java/android/net/wifi/WifiMonitor.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/wifi/java/android/net/wifi/WifiMonitor.java b/wifi/java/android/net/wifi/WifiMonitor.java index 266d801..f2f8343 100644 --- a/wifi/java/android/net/wifi/WifiMonitor.java +++ b/wifi/java/android/net/wifi/WifiMonitor.java @@ -155,7 +155,7 @@ public class WifiMonitor { public MonitorThread() { super("WifiMonitor"); } - + public void run() { if (connectToSupplicant()) { @@ -272,7 +272,7 @@ public class WifiMonitor { int connectTries = 0; while (true) { - if (mWifiStateTracker.connectToSupplicant()) { + if (WifiNative.connectToSupplicant()) { return true; } if (connectTries++ < 3) { @@ -375,7 +375,7 @@ public class WifiMonitor { if (newSupplicantState == SupplicantState.INVALID) { Log.w(TAG, "Invalid supplicant state: " + newState); } - mWifiStateTracker.notifyStateChange(networkId, BSSID, newSupplicantState); + mWifiStateTracker.notifySupplicantStateChange(networkId, BSSID, newSupplicantState); } } @@ -395,7 +395,7 @@ public class WifiMonitor { } } } - mWifiStateTracker.notifyStateChange(newState, BSSID, networkId); + mWifiStateTracker.notifyNetworkStateChange(newState, BSSID, networkId); } /** |