am 401ef259: am a4144563: Merge "add disable Ephemeral Network API Bug:18525241" into lmp-mr1-dev

* commit '401ef259f3b2c8c87b02c9939c0599d6ad0f6f39':
  add disable Ephemeral Network API Bug:18525241
This commit is contained in:
Jeff Davidson
2014-12-08 19:36:33 +00:00
committed by Android Git Automerger
2 changed files with 16 additions and 1 deletions

View File

@@ -154,5 +154,7 @@ interface IWifiManager
void setAllowScansWithTraffic(int enabled);
WifiConnectionStatistics getConnectionStatistics();
void disableEphemeralNetwork(String SSID);
}

View File

@@ -1632,7 +1632,6 @@ public class WifiManager {
/** @hide */
public static final int RSSI_PKTCNT_FETCH_FAILED = BASE + 22;
/**
* Passed with {@link ActionListener#onFailure}.
* Indicates that the operation failed due to an internal error.
@@ -1981,6 +1980,20 @@ public class WifiManager {
sAsyncChannel.sendMessage(DISABLE_NETWORK, netId, putListener(listener));
}
/**
* Disable ephemeral Network
*
* @param SSID, in the format of WifiConfiguration's SSID.
* @hide
*/
public void disableEphemeralNetwork(String SSID) {
if (SSID == null) throw new IllegalArgumentException("SSID cannot be null");
try {
mService.disableEphemeralNetwork(SSID);
} catch (RemoteException e) {
}
}
/**
* Start Wi-fi Protected Setup
*