Chromium Code Reviews| Index: blimp/client/app/android/blimp_client_session_android.cc |
| diff --git a/blimp/client/app/android/blimp_client_session_android.cc b/blimp/client/app/android/blimp_client_session_android.cc |
| index 8e65a08a8a1d097620d1561e80041b9fccea141a..1c4b44c3600bea54b1569a0fbf138b2d55dde575 100644 |
| --- a/blimp/client/app/android/blimp_client_session_android.cc |
| +++ b/blimp/client/app/android/blimp_client_session_android.cc |
| @@ -114,5 +114,17 @@ void BlimpClientSessionAndroid::OnAssignmentConnectionAttempted( |
| BlimpClientSession::OnAssignmentConnectionAttempted(result, assignment); |
| } |
| +base::android::ScopedJavaLocalRef<jintArray> |
| +BlimpClientSessionAndroid::GetDebugInfo( |
| + JNIEnv* env, |
| + const base::android::JavaParamRef<jobject>& jobj) { |
| + BlimpConnectionStatistics* stats = |
| + BlimpClientSession::GetBlimpConnectionStatistics(); |
| + int metrics[] = {stats->Get(BlimpConnectionStatistics::BYTES_RECEIVED), |
| + stats->Get(BlimpConnectionStatistics::BYTES_SENT), |
| + stats->Get(BlimpConnectionStatistics::COMMIT)}; |
|
Wez
2016/06/07 00:30:12
As noted in the implementation, you're creating th
|
| + return base::android::ToJavaIntArray(env, metrics, arraysize(metrics)); |
| +} |
| + |
| } // namespace client |
| } // namespace blimp |