summaryrefslogtreecommitdiffstats
path: root/wifi/java/android/net/wifi/WifiManager.java
diff options
context:
space:
mode:
authorvandwalle <vandwalle@google.com>2014-12-04 13:54:17 -0800
committerJeff Davidson <jpd@google.com>2014-12-05 14:56:43 -0800
commit93e4192c06a28f37bc1c16b280fbd22c735b5c92 (patch)
treebbc4aef85a96807aad91bcf8723249eaf70d8668 /wifi/java/android/net/wifi/WifiManager.java
parent647b437d0772a8c73ac3936b2f8e69d4bd1953d3 (diff)
downloadframeworks_base-93e4192c06a28f37bc1c16b280fbd22c735b5c92.zip
frameworks_base-93e4192c06a28f37bc1c16b280fbd22c735b5c92.tar.gz
frameworks_base-93e4192c06a28f37bc1c16b280fbd22c735b5c92.tar.bz2
add disable Ephemeral Network API
Bug:18525241 Change-Id: I954c53c55c39f6c376b2bae3c7ac4d28246a7f5a
Diffstat (limited to 'wifi/java/android/net/wifi/WifiManager.java')
-rw-r--r--wifi/java/android/net/wifi/WifiManager.java15
1 files changed, 14 insertions, 1 deletions
diff --git a/wifi/java/android/net/wifi/WifiManager.java b/wifi/java/android/net/wifi/WifiManager.java
index d19952c..b001bb8 100644
--- a/wifi/java/android/net/wifi/WifiManager.java
+++ b/wifi/java/android/net/wifi/WifiManager.java
@@ -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.
@@ -1982,6 +1981,20 @@ public class WifiManager {
}
/**
+ * 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
*
* @param config WPS configuration (does not support {@link WpsInfo#LABEL})