static void n_OnServiceConnected_Landroid_content_ComponentName_Landroid_os_IBinder_(IntPtr jnienv, IntPtr native__this, IntPtr native_name, IntPtr native_service) { global::Com.Spotify.Android.Appremote.Internal.RemoteServiceIo __this = global::Java.Lang.Object.GetObject <global::Com.Spotify.Android.Appremote.Internal.RemoteServiceIo> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Android.Content.ComponentName name = global::Java.Lang.Object.GetObject <global::Android.Content.ComponentName> (native_name, JniHandleOwnership.DoNotTransfer); global::Android.OS.IBinder service = (global::Android.OS.IBinder)global::Java.Lang.Object.GetObject <global::Android.OS.IBinder> (native_service, JniHandleOwnership.DoNotTransfer); __this.OnServiceConnected(name, service); }
public unsafe IabProxy(global::Android.OS.IBinder p0) : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer) { if (Handle != IntPtr.Zero) { return; } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); if (GetType() != typeof(IabProxy)) { SetHandle( global::Android.Runtime.JNIEnv.StartCreateInstance(GetType(), "(Landroid/os/IBinder;)V", __args), JniHandleOwnership.TransferLocalRef); global::Android.Runtime.JNIEnv.FinishCreateInstance(Handle, "(Landroid/os/IBinder;)V", __args); return; } if (id_ctor_Landroid_os_IBinder_ == IntPtr.Zero) { id_ctor_Landroid_os_IBinder_ = JNIEnv.GetMethodID(class_ref, "<init>", "(Landroid/os/IBinder;)V"); } SetHandle( global::Android.Runtime.JNIEnv.StartCreateInstance(class_ref, id_ctor_Landroid_os_IBinder_, __args), JniHandleOwnership.TransferLocalRef); JNIEnv.FinishCreateInstance(Handle, class_ref, id_ctor_Landroid_os_IBinder_, __args); } finally { } }
protected unsafe BaseProxy(global::Android.OS.IBinder remote, string descriptor) : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer) { if (((global::Java.Lang.Object) this).Handle != IntPtr.Zero) { return; } IntPtr native_descriptor = JNIEnv.NewString(descriptor); try { JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(remote); __args [1] = new JValue(native_descriptor); if (((object)this).GetType() != typeof(BaseProxy)) { SetHandle( global::Android.Runtime.JNIEnv.StartCreateInstance(((object)this).GetType(), "(Landroid/os/IBinder;Ljava/lang/String;)V", __args), JniHandleOwnership.TransferLocalRef); global::Android.Runtime.JNIEnv.FinishCreateInstance(((global::Java.Lang.Object) this).Handle, "(Landroid/os/IBinder;Ljava/lang/String;)V", __args); return; } if (id_ctor_Landroid_os_IBinder_Ljava_lang_String_ == IntPtr.Zero) { id_ctor_Landroid_os_IBinder_Ljava_lang_String_ = JNIEnv.GetMethodID(class_ref, "<init>", "(Landroid/os/IBinder;Ljava/lang/String;)V"); } SetHandle( global::Android.Runtime.JNIEnv.StartCreateInstance(class_ref, id_ctor_Landroid_os_IBinder_Ljava_lang_String_, __args), JniHandleOwnership.TransferLocalRef); JNIEnv.FinishCreateInstance(((global::Java.Lang.Object) this).Handle, class_ref, id_ctor_Landroid_os_IBinder_Ljava_lang_String_, __args); } finally { JNIEnv.DeleteLocalRef(native_descriptor); } }
static bool n_UnregisterClient_Landroid_os_IBinder_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { global::Com.Samsung.Android.Sdk.Pass.Support.IFingerprintManagerProxy __this = global::Java.Lang.Object.GetObject <global::Com.Samsung.Android.Sdk.Pass.Support.IFingerprintManagerProxy> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Android.OS.IBinder p0 = (global::Android.OS.IBinder)global::Java.Lang.Object.GetObject <global::Android.OS.IBinder> (native_p0, JniHandleOwnership.DoNotTransfer); bool __ret = __this.UnregisterClient(p0); return(__ret); }
static int n_Identify_Landroid_os_IBinder_Ljava_lang_String_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1) { global::Com.Samsung.Android.Sdk.Pass.Support.IFingerprintManagerProxy __this = global::Java.Lang.Object.GetObject <global::Com.Samsung.Android.Sdk.Pass.Support.IFingerprintManagerProxy> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Android.OS.IBinder p0 = (global::Android.OS.IBinder)global::Java.Lang.Object.GetObject <global::Android.OS.IBinder> (native_p0, JniHandleOwnership.DoNotTransfer); string p1 = JNIEnv.GetString(native_p1, JniHandleOwnership.DoNotTransfer); int __ret = __this.Identify(p0, p1); return(__ret); }
public override sealed global::Android.OS.IBinder OnBind(global::Android.Content.Intent p0) { if (id_onBind_Landroid_content_Intent_ == IntPtr.Zero) { id_onBind_Landroid_content_Intent_ = JNIEnv.GetMethodID(class_ref, "onBind", "(Landroid/content/Intent;)Landroid/os/IBinder;"); } global::Android.OS.IBinder __ret = global::Java.Lang.Object.GetObject <global::Android.OS.IBinder> (JNIEnv.CallObjectMethod(Handle, id_onBind_Landroid_content_Intent_, new JValue(p0)), JniHandleOwnership.TransferLocalRef); return(__ret); }
public static global::Org.Android.Agoo.Service.ISendMessage AsInterface(global::Android.OS.IBinder p0) { if (id_asInterface_Landroid_os_IBinder_ == IntPtr.Zero) { id_asInterface_Landroid_os_IBinder_ = JNIEnv.GetStaticMethodID(class_ref, "asInterface", "(Landroid/os/IBinder;)Lorg/android/agoo/service/SendMessage;"); } global::Org.Android.Agoo.Service.ISendMessage __ret = global::Java.Lang.Object.GetObject <global::Org.Android.Agoo.Service.ISendMessage> (JNIEnv.CallStaticObjectMethod(class_ref, id_asInterface_Landroid_os_IBinder_, new JValue(p0)), JniHandleOwnership.TransferLocalRef); return(__ret); }
public void OnServiceConnected(ComponentName name, global::Android.OS.IBinder service) { var h = OnServiceConnectedHandler; if (h != null) { h(name, service); } }
public static unsafe global::Com.Sina.Sso.IRemoteSSO AsInterface(global::Android.OS.IBinder obj) { const string __id = "asInterface.(Landroid/os/IBinder;)Lcom/sina/sso/RemoteSSO;"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [1]; __args [0] = new JniArgumentValue((obj == null) ? IntPtr.Zero : ((global::Java.Lang.Object)obj).Handle); var __rm = _members.StaticMethods.InvokeObjectMethod(__id, __args); return(global::Java.Lang.Object.GetObject <global::Com.Sina.Sso.IRemoteSSO> (__rm.Handle, JniHandleOwnership.TransferLocalRef)); } finally { } }
public unsafe global::Android.OS.IBinder OnBind(global::Android.Content.Intent p0) { if (id_onBind_Landroid_content_Intent_ == IntPtr.Zero) { id_onBind_Landroid_content_Intent_ = JNIEnv.GetMethodID(class_ref, "onBind", "(Landroid/content/Intent;)Landroid/os/IBinder;"); } JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); global::Android.OS.IBinder __ret = global::Java.Lang.Object.GetObject <global::Android.OS.IBinder> (JNIEnv.CallObjectMethod(((global::Java.Lang.Object) this).Handle, id_onBind_Landroid_content_Intent_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); }
public static unsafe global::Com.Iflytek.Speech.Aidl.IWakeuper AsInterface(global::Android.OS.IBinder p0) { const string __id = "asInterface.(Landroid/os/IBinder;)Lcom/iflytek/speech/aidl/IWakeuper;"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [1]; __args [0] = new JniArgumentValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle); var __rm = _members.StaticMethods.InvokeObjectMethod(__id, __args); return(global::Java.Lang.Object.GetObject <global::Com.Iflytek.Speech.Aidl.IWakeuper> (__rm.Handle, JniHandleOwnership.TransferLocalRef)); } finally { global::System.GC.KeepAlive(p0); } }
public unsafe bool UnregisterClient(global::Android.OS.IBinder p0) { if (id_unregisterClient_Landroid_os_IBinder_ == IntPtr.Zero) { id_unregisterClient_Landroid_os_IBinder_ = JNIEnv.GetMethodID(class_ref, "unregisterClient", "(Landroid/os/IBinder;)Z"); } JValue *__args = stackalloc JValue [1]; __args [0] = new JValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle); bool __ret = JNIEnv.CallBooleanMethod(((global::Java.Lang.Object) this).Handle, id_unregisterClient_Landroid_os_IBinder_, __args); return(__ret); }
public static Com.Fanjun.Keeplive.Service.IGuardAidl AsInterface(global::Android.OS.IBinder obj) { if (obj == null) { return(null); } var iin = (global::Android.OS.IInterface)obj.QueryLocalInterface(descriptor); if (iin != null && iin is Com.Fanjun.Keeplive.Service.IGuardAidl) { return((Com.Fanjun.Keeplive.Service.IGuardAidl)iin); } return(new Proxy(obj)); }
public static IGuardAidl AsInterface(global::Android.OS.IBinder obj) { if (obj == null) { return(null); } var iin = (global::Android.OS.IInterface)obj.QueryLocalInterface(descriptor); if (iin != null && iin is IGuardAidl aidl) { return(aidl); } return(new Proxy(obj)); }
public static Com.Android.Vending.Billing.IInAppBillingService AsInterface(global::Android.OS.IBinder obj) { if (obj == null) { return(null); } var iin = (global::Android.OS.IInterface)obj.QueryLocalInterface(descriptor); if (iin != null && iin is Com.Android.Vending.Billing.IInAppBillingService) { return((Com.Android.Vending.Billing.IInAppBillingService)iin); } return(new Proxy(obj)); }
public static unsafe global::Anetwork.Channel.Aidl.IConnection AsInterface(global::Android.OS.IBinder p0) { if (id_asInterface_Landroid_os_IBinder_ == IntPtr.Zero) { id_asInterface_Landroid_os_IBinder_ = JNIEnv.GetStaticMethodID(class_ref, "asInterface", "(Landroid/os/IBinder;)Lanetwork/channel/aidl/Connection;"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); global::Anetwork.Channel.Aidl.IConnection __ret = global::Java.Lang.Object.GetObject <global::Anetwork.Channel.Aidl.IConnection> (JNIEnv.CallStaticObjectMethod(class_ref, id_asInterface_Landroid_os_IBinder_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); } finally { } }
public static Com.Dcms.Clientv3.IDCMSAidl AsInterface(global::Android.OS.IBinder obj) { if (obj == null) { return(null); } var iin = (global::Android.OS.IInterface)obj.QueryLocalInterface(descriptor); if (iin != null && iin is Com.Dcms.Clientv3.IDCMSAidl) { return((Com.Dcms.Clientv3.IDCMSAidl)iin); } return(new Proxy(obj)); }
public static unsafe global::Com.Alipay.Android.App.IAlixPay AsInterface(global::Android.OS.IBinder p0) { if (id_asInterface_Landroid_os_IBinder_ == IntPtr.Zero) { id_asInterface_Landroid_os_IBinder_ = JNIEnv.GetStaticMethodID(class_ref, "asInterface", "(Landroid/os/IBinder;)Lcom/alipay/android/app/IAlixPay;"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); global::Com.Alipay.Android.App.IAlixPay __ret = global::Java.Lang.Object.GetObject <global::Com.Alipay.Android.App.IAlixPay> (JNIEnv.CallStaticObjectMethod(class_ref, id_asInterface_Landroid_os_IBinder_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); } finally { } }
public unsafe int Identify(global::Android.OS.IBinder p0, string p1) { if (id_identify_Landroid_os_IBinder_Ljava_lang_String_ == IntPtr.Zero) { id_identify_Landroid_os_IBinder_Ljava_lang_String_ = JNIEnv.GetMethodID(class_ref, "identify", "(Landroid/os/IBinder;Ljava/lang/String;)I"); } IntPtr native_p1 = JNIEnv.NewString(p1); JValue *__args = stackalloc JValue [2]; __args [0] = new JValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle); __args [1] = new JValue(native_p1); int __ret = JNIEnv.CallIntMethod(((global::Java.Lang.Object) this).Handle, id_identify_Landroid_os_IBinder_Ljava_lang_String_, __args); JNIEnv.DeleteLocalRef(native_p1); return(__ret); }
public static unsafe global::Org.Android.Agoo.Service.IMessageService AsInterface(global::Android.OS.IBinder p0) { if (id_asInterface_Landroid_os_IBinder_ == IntPtr.Zero) { id_asInterface_Landroid_os_IBinder_ = JNIEnv.GetStaticMethodID(class_ref, "asInterface", "(Landroid/os/IBinder;)Lorg/android/agoo/service/IMessageService;"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); global::Org.Android.Agoo.Service.IMessageService __ret = global::Java.Lang.Object.GetObject <global::Org.Android.Agoo.Service.IMessageService> (JNIEnv.CallStaticObjectMethod(class_ref, id_asInterface_Landroid_os_IBinder_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); } finally { } }
public static unsafe global::Com.Microsoft.Aad.Adal.IBrokerAccountService AsInterface(global::Android.OS.IBinder obj) { const string __id = "asInterface.(Landroid/os/IBinder;)Lcom/microsoft/aad/adal/IBrokerAccountService;"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [1]; __args [0] = new JniArgumentValue((obj == null) ? IntPtr.Zero : ((global::Java.Lang.Object)obj).Handle); var __rm = _members.StaticMethods.InvokeObjectMethod(__id, __args); return(global::Java.Lang.Object.GetObject <global::Com.Microsoft.Aad.Adal.IBrokerAccountService> (__rm.Handle, JniHandleOwnership.TransferLocalRef)); } finally { global::System.GC.KeepAlive(obj); } }
public static unsafe global::Google.VR.Dynamite.Client.INativeLibraryLoader AsInterface(global::Android.OS.IBinder obj) { if (id_asInterface_Landroid_os_IBinder_ == IntPtr.Zero) { id_asInterface_Landroid_os_IBinder_ = JNIEnv.GetStaticMethodID(class_ref, "asInterface", "(Landroid/os/IBinder;)Lcom/google/vr/dynamite/client/INativeLibraryLoader;"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(obj); global::Google.VR.Dynamite.Client.INativeLibraryLoader __ret = global::Java.Lang.Object.GetObject <global::Google.VR.Dynamite.Client.INativeLibraryLoader> (JNIEnv.CallStaticObjectMethod(class_ref, id_asInterface_Landroid_os_IBinder_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); } finally { } }
public static unsafe global::Com.Alibaba.Sdk.Android.Push.Channel.ISendMessage AsInterface(global::Android.OS.IBinder p0) { if (id_asInterface_Landroid_os_IBinder_ == IntPtr.Zero) { id_asInterface_Landroid_os_IBinder_ = JNIEnv.GetStaticMethodID(class_ref, "asInterface", "(Landroid/os/IBinder;)Lcom/alibaba/sdk/android/push/channel/SendMessage;"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); global::Com.Alibaba.Sdk.Android.Push.Channel.ISendMessage __ret = global::Java.Lang.Object.GetObject <global::Com.Alibaba.Sdk.Android.Push.Channel.ISendMessage> (JNIEnv.CallStaticObjectMethod(class_ref, id_asInterface_Landroid_os_IBinder_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); } finally { } }
public Proxy(global::Android.OS.IBinder remote) { this.remote = remote; }
public static unsafe global::Com.Google.Android.Play.Core.Install.Protocol.IInstallService AsInterface(global::Android.OS.IBinder obj) { if (id_asInterface_Landroid_os_IBinder_ == IntPtr.Zero) { id_asInterface_Landroid_os_IBinder_ = JNIEnv.GetStaticMethodID(class_ref, "asInterface", "(Landroid/os/IBinder;)Lcom/google/android/play/core/install/protocol/IInstallService;"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(obj); global::Com.Google.Android.Play.Core.Install.Protocol.IInstallService __ret = global::Java.Lang.Object.GetObject <global::Com.Google.Android.Play.Core.Install.Protocol.IInstallService> (JNIEnv.CallStaticObjectMethod(class_ref, id_asInterface_Landroid_os_IBinder_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); } finally { } }
public Proxy(global::Android.OS.IBinder remote) { this.remote = remote; }
public virtual unsafe void OnServiceConnected(global::Android.Content.ComponentName name, global::Android.OS.IBinder service) { const string __id = "onServiceConnected.(Landroid/content/ComponentName;Landroid/os/IBinder;)V"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [2]; __args [0] = new JniArgumentValue((name == null) ? IntPtr.Zero : ((global::Java.Lang.Object)name).Handle); __args [1] = new JniArgumentValue((service == null) ? IntPtr.Zero : ((global::Java.Lang.Object)service).Handle); _members.InstanceMethods.InvokeVirtualVoidMethod(__id, this, __args); } finally { } }