static void n_OnAuthFinish_Lcom_tencent_mm_opensdk_diffdev_OAuthErrCode_Ljava_lang_String_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1) { global::Com.Tencent.MM.Opensdk.Diffdev.IOAuthListener __this = global::Java.Lang.Object.GetObject <global::Com.Tencent.MM.Opensdk.Diffdev.IOAuthListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Tencent.MM.Opensdk.Diffdev.OAuthErrCode p0 = global::Java.Lang.Object.GetObject <global::Com.Tencent.MM.Opensdk.Diffdev.OAuthErrCode> (native_p0, JniHandleOwnership.DoNotTransfer); string p1 = JNIEnv.GetString(native_p1, JniHandleOwnership.DoNotTransfer); __this.OnAuthFinish(p0, p1); }
public unsafe void RemoveListener(global::Com.Tencent.MM.Opensdk.Diffdev.IOAuthListener p0) { if (id_removeListener_Lcom_tencent_mm_opensdk_diffdev_OAuthListener_ == IntPtr.Zero) { id_removeListener_Lcom_tencent_mm_opensdk_diffdev_OAuthListener_ = JNIEnv.GetMethodID(class_ref, "removeListener", "(Lcom/tencent/mm/opensdk/diffdev/OAuthListener;)V"); } JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_removeListener_Lcom_tencent_mm_opensdk_diffdev_OAuthListener_, __args); }
static void n_OnAuthGotQrcode_Ljava_lang_String_arrayB(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1) { global::Com.Tencent.MM.Opensdk.Diffdev.IOAuthListener __this = global::Java.Lang.Object.GetObject <global::Com.Tencent.MM.Opensdk.Diffdev.IOAuthListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); string p0 = JNIEnv.GetString(native_p0, JniHandleOwnership.DoNotTransfer); byte[] p1 = (byte[])JNIEnv.GetArray(native_p1, JniHandleOwnership.DoNotTransfer, typeof(byte)); __this.OnAuthGotQrcode(p0, p1); if (p1 != null) { JNIEnv.CopyArray(p1, native_p1); } }
static bool n_Auth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Lcom_tencent_mm_opensdk_diffdev_OAuthListener_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1, IntPtr native_p2, IntPtr native_p3, IntPtr native_p4, IntPtr native_p5) { global::Com.Tencent.MM.Opensdk.Diffdev.IDiffDevOAuth __this = global::Java.Lang.Object.GetObject <global::Com.Tencent.MM.Opensdk.Diffdev.IDiffDevOAuth> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); string p0 = JNIEnv.GetString(native_p0, JniHandleOwnership.DoNotTransfer); string p1 = JNIEnv.GetString(native_p1, JniHandleOwnership.DoNotTransfer); string p2 = JNIEnv.GetString(native_p2, JniHandleOwnership.DoNotTransfer); string p3 = JNIEnv.GetString(native_p3, JniHandleOwnership.DoNotTransfer); string p4 = JNIEnv.GetString(native_p4, JniHandleOwnership.DoNotTransfer); global::Com.Tencent.MM.Opensdk.Diffdev.IOAuthListener p5 = (global::Com.Tencent.MM.Opensdk.Diffdev.IOAuthListener)global::Java.Lang.Object.GetObject <global::Com.Tencent.MM.Opensdk.Diffdev.IOAuthListener> (native_p5, JniHandleOwnership.DoNotTransfer); bool __ret = __this.Auth(p0, p1, p2, p3, p4, p5); return(__ret); }
static void n_AddListener_Lcom_tencent_mm_opensdk_diffdev_OAuthListener_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { global::Com.Tencent.MM.Opensdk.Diffdev.IDiffDevOAuth __this = global::Java.Lang.Object.GetObject <global::Com.Tencent.MM.Opensdk.Diffdev.IDiffDevOAuth> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Tencent.MM.Opensdk.Diffdev.IOAuthListener p0 = (global::Com.Tencent.MM.Opensdk.Diffdev.IOAuthListener)global::Java.Lang.Object.GetObject <global::Com.Tencent.MM.Opensdk.Diffdev.IOAuthListener> (native_p0, JniHandleOwnership.DoNotTransfer); __this.AddListener(p0); }
public unsafe bool Auth(string p0, string p1, string p2, string p3, string p4, global::Com.Tencent.MM.Opensdk.Diffdev.IOAuthListener p5) { if (id_auth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Lcom_tencent_mm_opensdk_diffdev_OAuthListener_ == IntPtr.Zero) { id_auth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Lcom_tencent_mm_opensdk_diffdev_OAuthListener_ = JNIEnv.GetMethodID(class_ref, "auth", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/tencent/mm/opensdk/diffdev/OAuthListener;)Z"); } IntPtr native_p0 = JNIEnv.NewString(p0); IntPtr native_p1 = JNIEnv.NewString(p1); IntPtr native_p2 = JNIEnv.NewString(p2); IntPtr native_p3 = JNIEnv.NewString(p3); IntPtr native_p4 = JNIEnv.NewString(p4); JValue *__args = stackalloc JValue [6]; __args [0] = new JValue(native_p0); __args [1] = new JValue(native_p1); __args [2] = new JValue(native_p2); __args [3] = new JValue(native_p3); __args [4] = new JValue(native_p4); __args [5] = new JValue(p5); bool __ret = JNIEnv.CallBooleanMethod(((global::Java.Lang.Object) this).Handle, id_auth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Lcom_tencent_mm_opensdk_diffdev_OAuthListener_, __args); JNIEnv.DeleteLocalRef(native_p0); JNIEnv.DeleteLocalRef(native_p1); JNIEnv.DeleteLocalRef(native_p2); JNIEnv.DeleteLocalRef(native_p3); JNIEnv.DeleteLocalRef(native_p4); return(__ret); }
static void n_OnQrcodeScanned(IntPtr jnienv, IntPtr native__this) { global::Com.Tencent.MM.Opensdk.Diffdev.IOAuthListener __this = global::Java.Lang.Object.GetObject <global::Com.Tencent.MM.Opensdk.Diffdev.IOAuthListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); __this.OnQrcodeScanned(); }