summaryrefslogtreecommitdiffstats
path: root/api
diff options
context:
space:
mode:
authorIsaac Levy <ilevy@google.com>2011-07-07 09:17:29 -0700
committerIsaac Levy <ilevy@google.com>2011-07-19 16:39:34 -0700
commit3550ac919c492f3fbaebbf868f4df0d1ea7ee784 (patch)
tree6444a2dfe6f7a6c5aeab5318744d34c3b26c061b /api
parent6461c97331e9e672e2abd6a46eaaa7b948974484 (diff)
downloadframeworks_base-3550ac919c492f3fbaebbf868f4df0d1ea7ee784.zip
frameworks_base-3550ac919c492f3fbaebbf868f4df0d1ea7ee784.tar.gz
frameworks_base-3550ac919c492f3fbaebbf868f4df0d1ea7ee784.tar.bz2
Adding WifiInfo object in CONNECTED broadcast
Adding a parsable wifiinfo object in Connected broadcast, public api. The connected broadcast only occurs on successful setup on the wifi interface, so in normal use is very infrequent (once if the wifi sleeps, or once at new hotspots, etc...) WifiInfo objects are small, <10 ints, <5 short strings, and contain info that could be useful to listeners, such as SSID. The alternative is to the poll the Wifi Manager, using getConnectionInfo. Because the Wifi Manager can update state in its own thread, polling the Wifi Manager might result in an info object that's out of sync from the received broadcast. Change-Id: Iafcec77f45dd094ea84e6022b7a40e8952ae8137
Diffstat (limited to 'api')
-rw-r--r--api/current.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/api/current.txt b/api/current.txt
index a9aaf38..c086953 100644
--- a/api/current.txt
+++ b/api/current.txt
@@ -11912,6 +11912,7 @@ package android.net.wifi {
field public static final java.lang.String EXTRA_PREVIOUS_WIFI_STATE = "previous_wifi_state";
field public static final java.lang.String EXTRA_SUPPLICANT_CONNECTED = "connected";
field public static final java.lang.String EXTRA_SUPPLICANT_ERROR = "supplicantError";
+ field public static final java.lang.String EXTRA_WIFI_INFO = "wifiInfo";
field public static final java.lang.String EXTRA_WIFI_STATE = "wifi_state";
field public static final java.lang.String NETWORK_IDS_CHANGED_ACTION = "android.net.wifi.NETWORK_IDS_CHANGED";
field public static final java.lang.String NETWORK_STATE_CHANGED_ACTION = "android.net.wifi.STATE_CHANGE";