diff options
author | Isaac Levy <ilevy@google.com> | 2011-07-07 09:17:29 -0700 |
---|---|---|
committer | Isaac Levy <ilevy@google.com> | 2011-07-19 16:39:34 -0700 |
commit | 3550ac919c492f3fbaebbf868f4df0d1ea7ee784 (patch) | |
tree | 6444a2dfe6f7a6c5aeab5318744d34c3b26c061b /api | |
parent | 6461c97331e9e672e2abd6a46eaaa7b948974484 (diff) | |
download | frameworks_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.txt | 1 |
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"; |