diff options
author | vandwalle <vandwalle@google.com> | 2014-07-29 12:11:29 -0700 |
---|---|---|
committer | vandwalle <vandwalle@google.com> | 2014-07-29 12:33:12 -0700 |
commit | f7d3700ea117320854670a301a3fa9c42cdaa96a (patch) | |
tree | 6864f9cd92e9694dc795646096ba416195047684 /wifi/java | |
parent | 57b69dd27e582e951ea223ba970bd7157753769b (diff) | |
download | frameworks_base-f7d3700ea117320854670a301a3fa9c42cdaa96a.zip frameworks_base-f7d3700ea117320854670a301a3fa9c42cdaa96a.tar.gz frameworks_base-f7d3700ea117320854670a301a3fa9c42cdaa96a.tar.bz2 |
record join attempts
Change-Id: I82ef09ec46d7ac7cc8bbe2939873a5f966ee0df7
On branch scorer-logs
Changes to be committed:
modified: java/android/net/wifi/WifiConnectionStatistics.java
On branch scorer-logs
Changes to be committed:
modified: java/android/net/wifi/WifiConnectionStatistics.java
Diffstat (limited to 'wifi/java')
-rw-r--r-- | wifi/java/android/net/wifi/WifiConnectionStatistics.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/wifi/java/android/net/wifi/WifiConnectionStatistics.java b/wifi/java/android/net/wifi/WifiConnectionStatistics.java index 8e79a17..0046aa5 100644 --- a/wifi/java/android/net/wifi/WifiConnectionStatistics.java +++ b/wifi/java/android/net/wifi/WifiConnectionStatistics.java @@ -47,6 +47,15 @@ public class WifiConnectionStatistics implements Parcelable { // Number of time we polled the chip and were on 2.4GHz public int num24GhzConnected; + // Number autojoin attempts + public int numAutoJoinAttempt; + + // Number auto-roam attempts + public int numAutoRoamAttempt; + + // Number wifimanager join attempts + public int numWifiManagerJoinAttempt; + public WifiConnectionStatistics() { untrustedNetworkHistory = new HashMap<String, WifiNetworkConnectionStatistics>(); } @@ -74,6 +83,9 @@ public class WifiConnectionStatistics implements Parcelable { StringBuilder sbuf = new StringBuilder(); sbuf.append("Connected on: 2.4Ghz=").append(num24GhzConnected); sbuf.append(" 5Ghz=").append(num5GhzConnected).append("\n"); + sbuf.append(" join=").append(numWifiManagerJoinAttempt); + sbuf.append("\\").append(numAutoJoinAttempt).append("\n"); + sbuf.append(" roam=").append(numAutoRoamAttempt).append("\n"); for (String Key : untrustedNetworkHistory.keySet()) { WifiNetworkConnectionStatistics stats = untrustedNetworkHistory.get(Key); @@ -102,6 +114,10 @@ public class WifiConnectionStatistics implements Parcelable { public void writeToParcel(Parcel dest, int flags) { dest.writeInt(num24GhzConnected); dest.writeInt(num5GhzConnected); + dest.writeInt(numAutoJoinAttempt); + dest.writeInt(numAutoRoamAttempt); + dest.writeInt(numWifiManagerJoinAttempt); + dest.writeInt(untrustedNetworkHistory.size()); for (String Key : untrustedNetworkHistory.keySet()) { WifiNetworkConnectionStatistics num = untrustedNetworkHistory.get(Key); @@ -119,6 +135,9 @@ public class WifiConnectionStatistics implements Parcelable { WifiConnectionStatistics stats = new WifiConnectionStatistics(); stats.num24GhzConnected = in.readInt(); stats.num5GhzConnected = in.readInt(); + stats.numAutoJoinAttempt = in.readInt(); + stats.numAutoRoamAttempt = in.readInt(); + stats.numWifiManagerJoinAttempt = in.readInt(); int n = in.readInt(); while (n-- > 0) { String Key = in.readString(); |