static void n_OnPushRegistrarCreated_Lorg_jboss_aerogear_android_unifiedpush_PushConfiguration_Lorg_jboss_aerogear_android_unifiedpush_PushRegistrar_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1)
 {
     global::Org.Jboss.Aerogear.Android.Unifiedpush.IOnPushRegistrarCreatedListener __this = global::Java.Lang.Object.GetObject <global::Org.Jboss.Aerogear.Android.Unifiedpush.IOnPushRegistrarCreatedListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Org.Jboss.Aerogear.Android.Unifiedpush.PushConfiguration p0 = global::Java.Lang.Object.GetObject <global::Org.Jboss.Aerogear.Android.Unifiedpush.PushConfiguration> (native_p0, JniHandleOwnership.DoNotTransfer);
     global::Org.Jboss.Aerogear.Android.Unifiedpush.IPushRegistrar    p1 = (global::Org.Jboss.Aerogear.Android.Unifiedpush.IPushRegistrar)global::Java.Lang.Object.GetObject <global::Org.Jboss.Aerogear.Android.Unifiedpush.IPushRegistrar> (native_p1, JniHandleOwnership.DoNotTransfer);
     __this.OnPushRegistrarCreated(p0, p1);
 }
コード例 #2
0
        static IntPtr n_SetName_Ljava_lang_String_(IntPtr jnienv, IntPtr native__this, IntPtr native_name)
        {
            global::Org.Jboss.Aerogear.Android.Unifiedpush.PushConfiguration __this = global::Java.Lang.Object.GetObject <global::Org.Jboss.Aerogear.Android.Unifiedpush.PushConfiguration> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            string name  = JNIEnv.GetString(native_name, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.SetName(name));

            return(__ret);
        }
コード例 #3
0
        static IntPtr n_AddOnPushRegistrarCreatedListener_Lorg_jboss_aerogear_android_unifiedpush_OnPushRegistrarCreatedListener_(IntPtr jnienv, IntPtr native__this, IntPtr native_listener)
        {
            global::Org.Jboss.Aerogear.Android.Unifiedpush.PushConfiguration __this = global::Java.Lang.Object.GetObject <global::Org.Jboss.Aerogear.Android.Unifiedpush.PushConfiguration> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Org.Jboss.Aerogear.Android.Unifiedpush.IOnPushRegistrarCreatedListener listener = (global::Org.Jboss.Aerogear.Android.Unifiedpush.IOnPushRegistrarCreatedListener)global::Java.Lang.Object.GetObject <global::Org.Jboss.Aerogear.Android.Unifiedpush.IOnPushRegistrarCreatedListener> (native_listener, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.AddOnPushRegistrarCreatedListener(listener));

            return(__ret);
        }
コード例 #4
0
        static IntPtr n_SetOnPushRegistrarCreatedListeners_Ljava_util_Collection_(IntPtr jnienv, IntPtr native__this, IntPtr native_listeners)
        {
            global::Org.Jboss.Aerogear.Android.Unifiedpush.PushConfiguration __this = global::Java.Lang.Object.GetObject <global::Org.Jboss.Aerogear.Android.Unifiedpush.PushConfiguration> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            var listeners = global::Android.Runtime.JavaCollection <global::Org.Jboss.Aerogear.Android.Unifiedpush.IOnPushRegistrarCreatedListener> .FromJniHandle(native_listeners, JniHandleOwnership.DoNotTransfer);

            IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.SetOnPushRegistrarCreatedListeners(listeners));

            return(__ret);
        }
#pragma warning restore 0649

        public void OnPushRegistrarCreated(global::Org.Jboss.Aerogear.Android.Unifiedpush.PushConfiguration p0, global::Org.Jboss.Aerogear.Android.Unifiedpush.IPushRegistrar p1)
        {
            var __h = Handler;

            if (__h != null)
            {
                __h(sender, new PushRegistrarCreatedEventArgs(p0, p1));
            }
        }
        public unsafe void OnPushRegistrarCreated(global::Org.Jboss.Aerogear.Android.Unifiedpush.PushConfiguration p0, global::Org.Jboss.Aerogear.Android.Unifiedpush.IPushRegistrar p1)
        {
            if (id_onPushRegistrarCreated_Lorg_jboss_aerogear_android_unifiedpush_PushConfiguration_Lorg_jboss_aerogear_android_unifiedpush_PushRegistrar_ == IntPtr.Zero)
            {
                id_onPushRegistrarCreated_Lorg_jboss_aerogear_android_unifiedpush_PushConfiguration_Lorg_jboss_aerogear_android_unifiedpush_PushRegistrar_ = JNIEnv.GetMethodID(class_ref, "onPushRegistrarCreated", "(Lorg/jboss/aerogear/android/unifiedpush/PushConfiguration;Lorg/jboss/aerogear/android/unifiedpush/PushRegistrar;)V");
            }
            JValue *__args = stackalloc JValue [2];

            __args [0] = new JValue(p0);
            __args [1] = new JValue(p1);
            JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_onPushRegistrarCreated_Lorg_jboss_aerogear_android_unifiedpush_PushConfiguration_Lorg_jboss_aerogear_android_unifiedpush_PushRegistrar_, __args);
        }
コード例 #7
0
 static IntPtr n_GetName(IntPtr jnienv, IntPtr native__this)
 {
     global::Org.Jboss.Aerogear.Android.Unifiedpush.PushConfiguration __this = global::Java.Lang.Object.GetObject <global::Org.Jboss.Aerogear.Android.Unifiedpush.PushConfiguration> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(JNIEnv.NewString(__this.Name));
 }
コード例 #8
0
 static IntPtr n_BuildRegistrar(IntPtr jnienv, IntPtr native__this)
 {
     global::Org.Jboss.Aerogear.Android.Unifiedpush.PushConfiguration __this = global::Java.Lang.Object.GetObject <global::Org.Jboss.Aerogear.Android.Unifiedpush.PushConfiguration> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(JNIEnv.ToLocalJniHandle(__this.BuildRegistrar()));
 }
コード例 #9
0
 static IntPtr n_GetOnAuthenticationCreatedListeners(IntPtr jnienv, IntPtr native__this)
 {
     global::Org.Jboss.Aerogear.Android.Unifiedpush.PushConfiguration __this = global::Java.Lang.Object.GetObject <global::Org.Jboss.Aerogear.Android.Unifiedpush.PushConfiguration> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(global::Android.Runtime.JavaCollection <global::Org.Jboss.Aerogear.Android.Unifiedpush.IOnPushRegistrarCreatedListener> .ToLocalJniHandle(__this.OnAuthenticationCreatedListeners));
 }
 public PushRegistrarCreatedEventArgs(global::Org.Jboss.Aerogear.Android.Unifiedpush.PushConfiguration p0, global::Org.Jboss.Aerogear.Android.Unifiedpush.IPushRegistrar p1)
 {
     this.p0 = p0;
     this.p1 = p1;
 }