Index: blimp/client/app/android/blimp_client_session_android.h |
diff --git a/blimp/client/app/android/blimp_client_session_android.h b/blimp/client/app/android/blimp_client_session_android.h |
index 7ba6d9f64825d5da9cdfcdd4cdd9c4ad9457e636..226188d6e78871181c888699e8414e3ea35fba6a 100644 |
--- a/blimp/client/app/android/blimp_client_session_android.h |
+++ b/blimp/client/app/android/blimp_client_session_android.h |
@@ -20,14 +20,21 @@ class BlimpClientSessionAndroid : public BlimpClientSession { |
static BlimpClientSessionAndroid* FromJavaObject(JNIEnv* env, jobject jobj); |
BlimpClientSessionAndroid(JNIEnv* env, |
- const base::android::JavaParamRef<jobject>& jobj, |
- scoped_ptr<AssignmentSource> assignment_source); |
+ const base::android::JavaParamRef<jobject>& jobj); |
// Methods called from Java via JNI. |
- void Connect(JNIEnv* env, const base::android::JavaParamRef<jobject>& jobj); |
+ // |jclient_auth_token| is an OAuth2 access token created by GoogleAuthUtil. |
+ // See BlimpClientSession::Connect() for more information. |
+ void Connect(JNIEnv* env, |
+ const base::android::JavaParamRef<jobject>& jobj, |
+ const base::android::JavaParamRef<jstring>& jclient_auth_token); |
void Destroy(JNIEnv* env, const base::android::JavaParamRef<jobject>& jobj); |
+ // BlimpClientSession overrides. |
+ void OnAssignmentConnectionAttempted( |
+ AssignmentSource::Result result) override; |
+ |
private: |
~BlimpClientSessionAndroid() override; |