From: Michael Plass Date: Fri, 6 Oct 2017 17:29:51 +0000 (-0700) Subject: Metrics wifi.proto for connected wifi score X-Git-Tag: android-x86-8.1-r1~3^2~2^2~1^2~8 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=433354bec74b8458f1dd03ac30543ffd0ff6b68f;p=android-x86%2Fframeworks-base.git Metrics wifi.proto for connected wifi score (cherry picked from commit bb367b689605d0ca3641984b4d59bbe13e6861df) Bug: 67429363 Bug: 71708302 Test: Wifi unit tests Change-Id: I2993a02e7b3199c2b50dc2ddb7704fc5b6364025 Merged-In: I315613b8ea3aa1d02810ae376c76083d80865d31 (cherry picked from commit 1b8fe6ef73cdeff9ad7faf6bf695657c9b8df7ff) --- diff --git a/proto/src/wifi.proto b/proto/src/wifi.proto index ee0c04331da2..9d25055d6d5a 100644 --- a/proto/src/wifi.proto +++ b/proto/src/wifi.proto @@ -673,6 +673,10 @@ message StaEvent { // Framework initiated disconnect. Sometimes generated to give an extra reason for a disconnect // Should typically be followed by a NETWORK_DISCONNECTION_EVENT with a local_gen = true TYPE_FRAMEWORK_DISCONNECT = 15; + + // The NetworkAgent score for wifi has changed in a way that may impact + // connectivity + TYPE_SCORE_BREACH = 16; } enum FrameworkDisconnectReason { @@ -784,6 +788,9 @@ message StaEvent { // Authentication failure reason, as reported by WifiManager (calculated from state & deauth code) optional AuthFailureReason auth_failure_reason = 13 [default = AUTH_FAILURE_UNKNOWN]; + + // NetworkAgent score of connected wifi + optional int32 last_score = 14 [default = -1]; } // Wi-Fi Aware metrics