diff options
author | Irfan Sheriff <isheriff@google.com> | 2010-08-19 11:29:22 -0700 |
---|---|---|
committer | Irfan Sheriff <isheriff@google.com> | 2010-08-19 12:23:13 -0700 |
commit | e498475b187277309c81b38240c7e71ec049e369 (patch) | |
tree | abed2311f412e72a43b80351d1b3c94f6f10d0fd /services/java | |
parent | 99b99495cfbcbb6e9cb0fd67f03839adc4a98c12 (diff) | |
download | frameworks_base-e498475b187277309c81b38240c7e71ec049e369.zip frameworks_base-e498475b187277309c81b38240c7e71ec049e369.tar.gz frameworks_base-e498475b187277309c81b38240c7e71ec049e369.tar.bz2 |
asynchronous driver commands
Make some of the common driver commands scan/disconnect/reconnect/reassociate
asynchronous. We already have broadcasts to indicate results.
Change-Id: I343c6be077fb11a3d488e586ab10ab2373b269d8
Diffstat (limited to 'services/java')
-rw-r--r-- | services/java/com/android/server/WifiService.java | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/services/java/com/android/server/WifiService.java b/services/java/com/android/server/WifiService.java index 59846b9..9f8557f 100644 --- a/services/java/com/android/server/WifiService.java +++ b/services/java/com/android/server/WifiService.java @@ -362,11 +362,10 @@ public class WifiService extends IWifiManager.Stub { /** * see {@link android.net.wifi.WifiManager#startScan()} - * @return {@code true} if the operation succeeds */ - public boolean startScan(boolean forceActive) { + public void startScan(boolean forceActive) { enforceChangePermission(); - return mWifiStateMachine.startScan(forceActive); + mWifiStateMachine.startScan(forceActive); } private void enforceAccessPermission() { @@ -528,29 +527,26 @@ public class WifiService extends IWifiManager.Stub { /** * see {@link android.net.wifi.WifiManager#disconnect()} - * @return {@code true} if the operation succeeds */ - public boolean disconnect() { + public void disconnect() { enforceChangePermission(); - return mWifiStateMachine.disconnectCommand(); + mWifiStateMachine.disconnectCommand(); } /** * see {@link android.net.wifi.WifiManager#reconnect()} - * @return {@code true} if the operation succeeds */ - public boolean reconnect() { + public void reconnect() { enforceChangePermission(); - return mWifiStateMachine.reconnectCommand(); + mWifiStateMachine.reconnectCommand(); } /** * see {@link android.net.wifi.WifiManager#reassociate()} - * @return {@code true} if the operation succeeds */ - public boolean reassociate() { + public void reassociate() { enforceChangePermission(); - return mWifiStateMachine.reassociateCommand(); + mWifiStateMachine.reassociateCommand(); } /** |