using System; using System.Collections.Generic; using Android.Runtime; using Java.Interop; namespace Com.Hdl.Hdllinphonesdk.Core.Callback { // Metadata.xml XPath class reference: path="/api/package[@name='com.hdl.hdllinphonesdk.core.callback']/class[@name='RegistrationCallback']" [global::Android.Runtime.Register ("com/hdl/hdllinphonesdk/core/callback/RegistrationCallback", DoNotGenerateAcw=true)] public abstract partial class RegistrationCallback : global::Java.Lang.Object { static readonly JniPeerMembers _members = new XAPeerMembers ("com/hdl/hdllinphonesdk/core/callback/RegistrationCallback", typeof (RegistrationCallback)); internal static IntPtr class_ref { get { return _members.JniPeerType.PeerReference.Handle; } } [global::System.Diagnostics.DebuggerBrowsable (global::System.Diagnostics.DebuggerBrowsableState.Never)] [global::System.ComponentModel.EditorBrowsable (global::System.ComponentModel.EditorBrowsableState.Never)] public override global::Java.Interop.JniPeerMembers JniPeerMembers { get { return _members; } } [global::System.Diagnostics.DebuggerBrowsable (global::System.Diagnostics.DebuggerBrowsableState.Never)] [global::System.ComponentModel.EditorBrowsable (global::System.ComponentModel.EditorBrowsableState.Never)] protected override IntPtr ThresholdClass { get { return _members.JniPeerType.PeerReference.Handle; } } [global::System.Diagnostics.DebuggerBrowsable (global::System.Diagnostics.DebuggerBrowsableState.Never)] [global::System.ComponentModel.EditorBrowsable (global::System.ComponentModel.EditorBrowsableState.Never)] protected override global::System.Type ThresholdType { get { return _members.ManagedPeerType; } } protected RegistrationCallback (IntPtr javaReference, JniHandleOwnership transfer) : base (javaReference, transfer) { } // Metadata.xml XPath constructor reference: path="/api/package[@name='com.hdl.hdllinphonesdk.core.callback']/class[@name='RegistrationCallback']/constructor[@name='RegistrationCallback' and count(parameter)=0]" [Register (".ctor", "()V", "")] public unsafe RegistrationCallback () : base (IntPtr.Zero, JniHandleOwnership.DoNotTransfer) { const string __id = "()V"; if (((global::Java.Lang.Object) this).Handle != IntPtr.Zero) return; try { var __r = _members.InstanceMethods.StartCreateInstance (__id, ((object) this).GetType (), null); SetHandle (__r.Handle, JniHandleOwnership.TransferLocalRef); _members.InstanceMethods.FinishCreateInstance (__id, this, null); } finally { } } static Delegate cb_registrationCleared; #pragma warning disable 0169 static Delegate GetRegistrationClearedHandler () { if (cb_registrationCleared == null) cb_registrationCleared = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_RegistrationCleared); return cb_registrationCleared; } static void n_RegistrationCleared (IntPtr jnienv, IntPtr native__this) { var __this = global::Java.Lang.Object.GetObject (jnienv, native__this, JniHandleOwnership.DoNotTransfer); __this.RegistrationCleared (); } #pragma warning restore 0169 // Metadata.xml XPath method reference: path="/api/package[@name='com.hdl.hdllinphonesdk.core.callback']/class[@name='RegistrationCallback']/method[@name='registrationCleared' and count(parameter)=0]" [Register ("registrationCleared", "()V", "GetRegistrationClearedHandler")] public virtual unsafe void RegistrationCleared () { const string __id = "registrationCleared.()V"; try { _members.InstanceMethods.InvokeVirtualVoidMethod (__id, this, null); } finally { } } static Delegate cb_registrationFailed; #pragma warning disable 0169 static Delegate GetRegistrationFailedHandler () { if (cb_registrationFailed == null) cb_registrationFailed = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_RegistrationFailed); return cb_registrationFailed; } static void n_RegistrationFailed (IntPtr jnienv, IntPtr native__this) { var __this = global::Java.Lang.Object.GetObject (jnienv, native__this, JniHandleOwnership.DoNotTransfer); __this.RegistrationFailed (); } #pragma warning restore 0169 // Metadata.xml XPath method reference: path="/api/package[@name='com.hdl.hdllinphonesdk.core.callback']/class[@name='RegistrationCallback']/method[@name='registrationFailed' and count(parameter)=0]" [Register ("registrationFailed", "()V", "GetRegistrationFailedHandler")] public virtual unsafe void RegistrationFailed () { const string __id = "registrationFailed.()V"; try { _members.InstanceMethods.InvokeVirtualVoidMethod (__id, this, null); } finally { } } static Delegate cb_registrationNone; #pragma warning disable 0169 static Delegate GetRegistrationNoneHandler () { if (cb_registrationNone == null) cb_registrationNone = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_RegistrationNone); return cb_registrationNone; } static void n_RegistrationNone (IntPtr jnienv, IntPtr native__this) { var __this = global::Java.Lang.Object.GetObject (jnienv, native__this, JniHandleOwnership.DoNotTransfer); __this.RegistrationNone (); } #pragma warning restore 0169 // Metadata.xml XPath method reference: path="/api/package[@name='com.hdl.hdllinphonesdk.core.callback']/class[@name='RegistrationCallback']/method[@name='registrationNone' and count(parameter)=0]" [Register ("registrationNone", "()V", "GetRegistrationNoneHandler")] public virtual unsafe void RegistrationNone () { const string __id = "registrationNone.()V"; try { _members.InstanceMethods.InvokeVirtualVoidMethod (__id, this, null); } finally { } } static Delegate cb_registrationOk; #pragma warning disable 0169 static Delegate GetRegistrationOkHandler () { if (cb_registrationOk == null) cb_registrationOk = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_RegistrationOk); return cb_registrationOk; } static void n_RegistrationOk (IntPtr jnienv, IntPtr native__this) { var __this = global::Java.Lang.Object.GetObject (jnienv, native__this, JniHandleOwnership.DoNotTransfer); __this.RegistrationOk (); } #pragma warning restore 0169 // Metadata.xml XPath method reference: path="/api/package[@name='com.hdl.hdllinphonesdk.core.callback']/class[@name='RegistrationCallback']/method[@name='registrationOk' and count(parameter)=0]" [Register ("registrationOk", "()V", "GetRegistrationOkHandler")] public virtual unsafe void RegistrationOk () { const string __id = "registrationOk.()V"; try { _members.InstanceMethods.InvokeVirtualVoidMethod (__id, this, null); } finally { } } static Delegate cb_registrationProgress; #pragma warning disable 0169 static Delegate GetRegistrationProgressHandler () { if (cb_registrationProgress == null) cb_registrationProgress = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_RegistrationProgress); return cb_registrationProgress; } static void n_RegistrationProgress (IntPtr jnienv, IntPtr native__this) { var __this = global::Java.Lang.Object.GetObject (jnienv, native__this, JniHandleOwnership.DoNotTransfer); __this.RegistrationProgress (); } #pragma warning restore 0169 // Metadata.xml XPath method reference: path="/api/package[@name='com.hdl.hdllinphonesdk.core.callback']/class[@name='RegistrationCallback']/method[@name='registrationProgress' and count(parameter)=0]" [Register ("registrationProgress", "()V", "GetRegistrationProgressHandler")] public virtual unsafe void RegistrationProgress () { const string __id = "registrationProgress.()V"; try { _members.InstanceMethods.InvokeVirtualVoidMethod (__id, this, null); } finally { } } } [global::Android.Runtime.Register ("com/hdl/hdllinphonesdk/core/callback/RegistrationCallback", DoNotGenerateAcw=true)] internal partial class RegistrationCallbackInvoker : RegistrationCallback { public RegistrationCallbackInvoker (IntPtr handle, JniHandleOwnership transfer) : base (handle, transfer) { } static readonly JniPeerMembers _members = new XAPeerMembers ("com/hdl/hdllinphonesdk/core/callback/RegistrationCallback", typeof (RegistrationCallbackInvoker)); [global::System.Diagnostics.DebuggerBrowsable (global::System.Diagnostics.DebuggerBrowsableState.Never)] [global::System.ComponentModel.EditorBrowsable (global::System.ComponentModel.EditorBrowsableState.Never)] public override global::Java.Interop.JniPeerMembers JniPeerMembers { get { return _members; } } [global::System.Diagnostics.DebuggerBrowsable (global::System.Diagnostics.DebuggerBrowsableState.Never)] [global::System.ComponentModel.EditorBrowsable (global::System.ComponentModel.EditorBrowsableState.Never)] protected override global::System.Type ThresholdType { get { return _members.ManagedPeerType; } } } }