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 88044493f3cedd1cd6d89c77757371f059712be6..bf6b1b8ece3d589a673cadbd3f7587dc77219667 100644 |
| --- a/blimp/client/app/android/blimp_client_session_android.cc |
| +++ b/blimp/client/app/android/blimp_client_session_android.cc |
| @@ -113,5 +113,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[3] = {stats->Get(BlimpConnectionStatistics::BYTES_RECEIVED), |
|
Kevin M
2016/05/24 01:02:00
Just use metrics[] - the size is computed from the
shaktisahu
2016/05/24 21:02:44
Done.
|
| + stats->Get(BlimpConnectionStatistics::BYTES_SENT), |
| + stats->Get(BlimpConnectionStatistics::COMMIT)}; |
| + return base::android::ToJavaIntArray(env, metrics, 3); |
|
Kevin M
2016/05/24 01:02:00
3 => arraysize(metrics)
shaktisahu
2016/05/24 21:02:44
Done.
|
| +} |
| + |
| } // namespace client |
| } // namespace blimp |