コード例 #1
0
        protected virtual bool VFinished()
        {
            if (id_vFinished == IntPtr.Zero)
            {
                id_vFinished = JNIEnv.GetMethodID(class_ref, "vFinished", "()Z");
            }

            if (GetType() == ThresholdType)
            {
                return(JNIEnv.CallBooleanMethod(Handle, id_vFinished));
            }
            else
            {
                return(JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "vFinished", "()Z")));
            }
        }
コード例 #2
0
        protected virtual bool SetSelMarkup(int p0)
        {
            if (id_SetSelMarkup_I == IntPtr.Zero)
            {
                id_SetSelMarkup_I = JNIEnv.GetMethodID(class_ref, "SetSelMarkup", "(I)Z");
            }

            if (GetType() == ThresholdType)
            {
                return(JNIEnv.CallBooleanMethod(Handle, id_SetSelMarkup_I, new JValue(p0)));
            }
            else
            {
                return(JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "SetSelMarkup", "(I)Z"), new JValue(p0)));
            }
        }
コード例 #3
0
        public bool Verify(byte[] p0)
        {
            if (id_verify_arrayB == IntPtr.Zero)
            {
                id_verify_arrayB = JNIEnv.GetMethodID(class_ref, "verify", "([B)Z");
            }
            IntPtr native_p0 = JNIEnv.NewArray(p0);
            bool   __ret     = JNIEnv.CallBooleanMethod(Handle, id_verify_arrayB, new JValue(native_p0));

            if (p0 != null)
            {
                JNIEnv.CopyArray(native_p0, p0);
                JNIEnv.DeleteLocalRef(native_p0);
            }
            return(__ret);
        }
コード例 #4
0
        public virtual bool OnPerformDefaultAction()
        {
            if (id_onPerformDefaultAction == IntPtr.Zero)
            {
                id_onPerformDefaultAction = JNIEnv.GetMethodID(class_ref, "onPerformDefaultAction", "()Z");
            }

            if (GetType() == ThresholdType)
            {
                return(JNIEnv.CallBooleanMethod(Handle, id_onPerformDefaultAction));
            }
            else
            {
                return(JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, id_onPerformDefaultAction));
            }
        }
        protected override bool CheckRunCondition()
        {
            if (id_checkRunCondition == IntPtr.Zero)
            {
                id_checkRunCondition = JNIEnv.GetMethodID(class_ref, "checkRunCondition", "()Z");
            }

            if (GetType() == ThresholdType)
            {
                return(JNIEnv.CallBooleanMethod(Handle, id_checkRunCondition));
            }
            else
            {
                return(JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, id_checkRunCondition));
            }
        }
コード例 #6
0
        public virtual bool Stabilization(bool p0, int p1)
        {
            if (id_stabilization_ZI == IntPtr.Zero)
            {
                id_stabilization_ZI = JNIEnv.GetMethodID(class_ref, "stabilization", "(ZI)Z");
            }

            if (GetType() == ThresholdType)
            {
                return(JNIEnv.CallBooleanMethod(Handle, id_stabilization_ZI, new JValue(p0), new JValue(p1)));
            }
            else
            {
                return(JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, id_stabilization_ZI, new JValue(p0), new JValue(p1)));
            }
        }
コード例 #7
0
        public unsafe bool UpdateCsdsDomains(global::System.Collections.Generic.IDictionary <string, string> p0)
        {
            if (id_updateCsdsDomains_Ljava_util_HashMap_ == IntPtr.Zero)
            {
                id_updateCsdsDomains_Ljava_util_HashMap_ = JNIEnv.GetMethodID(class_ref, "updateCsdsDomains", "(Ljava/util/HashMap;)Z");
            }
            IntPtr native_p0 = global::Android.Runtime.JavaDictionary <string, string> .ToLocalJniHandle(p0);

            JValue *__args = stackalloc JValue [1];

            __args [0] = new JValue(native_p0);
            bool __ret = JNIEnv.CallBooleanMethod(((global::Java.Lang.Object) this).Handle, id_updateCsdsDomains_Ljava_util_HashMap_, __args);

            JNIEnv.DeleteLocalRef(native_p0);
            return(__ret);
        }
        public virtual bool IsInSegment(double p0)
        {
            if (id_isInSegment_D == IntPtr.Zero)
            {
                id_isInSegment_D = JNIEnv.GetMethodID(class_ref, "isInSegment", "(D)Z");
            }

            if (GetType() == ThresholdType)
            {
                return(JNIEnv.CallBooleanMethod(Handle, id_isInSegment_D, new JValue(p0)));
            }
            else
            {
                return(JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "isInSegment", "(D)Z"), new JValue(p0)));
            }
        }
コード例 #9
0
 public virtual bool CanScrollHorizontally(int direction)
 {
     if (id_canScrollHorizontally_I == IntPtr.Zero)
     {
         id_canScrollHorizontally_I = JNIEnv.GetMethodID(class_ref, "canScrollHorizontally", "(I)Z");
     }
     if (base.GetType() == this.ThresholdType)
     {
         return(JNIEnv.CallBooleanMethod(base.Handle, id_canScrollHorizontally_I, new JValue[] {
             new JValue(direction)
         }));
     }
     return(JNIEnv.CallNonvirtualBooleanMethod(base.Handle, this.ThresholdClass, JNIEnv.GetMethodID(this.ThresholdClass, "canScrollHorizontally", "(I)Z"), new JValue[] {
         new JValue(direction)
     }));
 }
        public virtual bool OnPDFSingleTapped(float p0, float p1)
        {
            if (id_OnPDFSingleTapped_FF == IntPtr.Zero)
            {
                id_OnPDFSingleTapped_FF = JNIEnv.GetMethodID(class_ref, "OnPDFSingleTapped", "(FF)Z");
            }

            if (GetType() == ThresholdType)
            {
                return(JNIEnv.CallBooleanMethod(Handle, id_OnPDFSingleTapped_FF, new JValue(p0), new JValue(p1)));
            }
            else
            {
                return(JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "OnPDFSingleTapped", "(FF)Z"), new JValue(p0), new JValue(p1)));
            }
        }
コード例 #11
0
        public virtual bool IsOptionFlagSet(long p0)
        {
            if (id_isOptionFlagSet_J == IntPtr.Zero)
            {
                id_isOptionFlagSet_J = JNIEnv.GetMethodID(class_ref, "isOptionFlagSet", "(J)Z");
            }

            if (GetType() == ThresholdType)
            {
                return(JNIEnv.CallBooleanMethod(Handle, id_isOptionFlagSet_J, new JValue(p0)));
            }
            else
            {
                return(JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, id_isOptionFlagSet_J, new JValue(p0)));
            }
        }
コード例 #12
0
        public virtual bool WaitForCanceled(long p0)
        {
            if (id_waitForCanceled_J == IntPtr.Zero)
            {
                id_waitForCanceled_J = JNIEnv.GetMethodID(class_ref, "waitForCanceled", "(J)Z");
            }

            if (GetType() == ThresholdType)
            {
                return(JNIEnv.CallBooleanMethod(Handle, id_waitForCanceled_J, new JValue(p0)));
            }
            else
            {
                return(JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, id_waitForCanceled_J, new JValue(p0)));
            }
        }
コード例 #13
0
        public virtual bool RevertState()
        {
            if (id_revertState == IntPtr.Zero)
            {
                id_revertState = JNIEnv.GetMethodID(class_ref, "revertState", "()Z");
            }

            if (GetType() == ThresholdType)
            {
                return(JNIEnv.CallBooleanMethod(Handle, id_revertState));
            }
            else
            {
                return(JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, id_revertState));
            }
        }
        public virtual bool RemoveImageAt(int p0)
        {
            if (id_removeImageAt_I == IntPtr.Zero)
            {
                id_removeImageAt_I = JNIEnv.GetMethodID(class_ref, "removeImageAt", "(I)Z");
            }

            if (GetType() == ThresholdType)
            {
                return(JNIEnv.CallBooleanMethod(Handle, id_removeImageAt_I, new JValue(p0)));
            }
            else
            {
                return(JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "removeImageAt", "(I)Z"), new JValue(p0)));
            }
        }
コード例 #15
0
        public virtual bool Sleepnow(int p0)
        {
            if (id_sleepnow_I == IntPtr.Zero)
            {
                id_sleepnow_I = JNIEnv.GetMethodID(class_ref, "sleepnow", "(I)Z");
            }

            if (GetType() == ThresholdType)
            {
                return(JNIEnv.CallBooleanMethod(Handle, id_sleepnow_I, new JValue(p0)));
            }
            else
            {
                return(JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, id_sleepnow_I, new JValue(p0)));
            }
        }
        public virtual bool IslocatorVelocityXValid()
        {
            if (id_islocatorVelocityXValid == IntPtr.Zero)
            {
                id_islocatorVelocityXValid = JNIEnv.GetMethodID(class_ref, "islocatorVelocityXValid", "()Z");
            }

            if (GetType() == ThresholdType)
            {
                return(JNIEnv.CallBooleanMethod(Handle, id_islocatorVelocityXValid));
            }
            else
            {
                return(JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, id_islocatorVelocityXValid));
            }
        }
コード例 #17
0
        public virtual bool Slew(float p0, float p1, float p2, int p3)
        {
            if (id_slew_FFFI == IntPtr.Zero)
            {
                id_slew_FFFI = JNIEnv.GetMethodID(class_ref, "slew", "(FFFI)Z");
            }

            if (GetType() == ThresholdType)
            {
                return(JNIEnv.CallBooleanMethod(Handle, id_slew_FFFI, new JValue(p0), new JValue(p1), new JValue(p2), new JValue(p3)));
            }
            else
            {
                return(JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, id_slew_FFFI, new JValue(p0), new JValue(p1), new JValue(p2), new JValue(p3)));
            }
        }
コード例 #18
0
        public virtual bool Calibrate(int p0, int p1)
        {
            if (id_calibrate_II == IntPtr.Zero)
            {
                id_calibrate_II = JNIEnv.GetMethodID(class_ref, "calibrate", "(II)Z");
            }

            if (GetType() == ThresholdType)
            {
                return(JNIEnv.CallBooleanMethod(Handle, id_calibrate_II, new JValue(p0), new JValue(p1)));
            }
            else
            {
                return(JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, id_calibrate_II, new JValue(p0), new JValue(p1)));
            }
        }
コード例 #19
0
        public unsafe bool Put(string p0, global::Android.Graphics.Bitmap p1)
        {
            if (id_put_Ljava_lang_String_Landroid_graphics_Bitmap_ == IntPtr.Zero)
            {
                id_put_Ljava_lang_String_Landroid_graphics_Bitmap_ = JNIEnv.GetMethodID(class_ref, "put", "(Ljava/lang/String;Landroid/graphics/Bitmap;)Z");
            }
            IntPtr  native_p0 = JNIEnv.NewString(p0);
            JValue *__args    = stackalloc JValue [2];

            __args [0] = new JValue(native_p0);
            __args [1] = new JValue(p1);
            bool __ret = JNIEnv.CallBooleanMethod(((global::Java.Lang.Object) this).Handle, id_put_Ljava_lang_String_Landroid_graphics_Bitmap_, __args);

            JNIEnv.DeleteLocalRef(native_p0);
            return(__ret);
        }
コード例 #20
0
        public virtual bool EndStreaming()
        {
            if (id_endStreaming == IntPtr.Zero)
            {
                id_endStreaming = JNIEnv.GetMethodID(class_ref, "endStreaming", "()Z");
            }

            if (GetType() == ThresholdType)
            {
                return(JNIEnv.CallBooleanMethod(Handle, id_endStreaming));
            }
            else
            {
                return(JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, id_endStreaming));
            }
        }
コード例 #21
0
            public unsafe bool OnCustomMapStyleLoadSuccess(bool p0, string p1)
            {
                if (id_onCustomMapStyleLoadSuccess_ZLjava_lang_String_ == IntPtr.Zero)
                {
                    id_onCustomMapStyleLoadSuccess_ZLjava_lang_String_ = JNIEnv.GetMethodID(class_ref, "onCustomMapStyleLoadSuccess", "(ZLjava/lang/String;)Z");
                }
                IntPtr  native_p1 = JNIEnv.NewString(p1);
                JValue *__args    = stackalloc JValue [2];

                __args [0] = new JValue(p0);
                __args [1] = new JValue(native_p1);
                bool __ret = JNIEnv.CallBooleanMethod(((global::Java.Lang.Object) this).Handle, id_onCustomMapStyleLoadSuccess_ZLjava_lang_String_, __args);

                JNIEnv.DeleteLocalRef(native_p1);
                return(__ret);
            }
コード例 #22
0
        public virtual bool Rgb(int p0, int p1, int p2, int p3)
        {
            if (id_rgb_IIII == IntPtr.Zero)
            {
                id_rgb_IIII = JNIEnv.GetMethodID(class_ref, "rgb", "(IIII)Z");
            }

            if (GetType() == ThresholdType)
            {
                return(JNIEnv.CallBooleanMethod(Handle, id_rgb_IIII, new JValue(p0), new JValue(p1), new JValue(p2), new JValue(p3)));
            }
            else
            {
                return(JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, id_rgb_IIII, new JValue(p0), new JValue(p1), new JValue(p2), new JValue(p3)));
            }
        }
コード例 #23
0
        public unsafe bool IsValidIssuer(global::System.Collections.Generic.IList <string> p0)
        {
            if (id_isValidIssuer_Ljava_util_List_ == IntPtr.Zero)
            {
                id_isValidIssuer_Ljava_util_List_ = JNIEnv.GetMethodID(class_ref, "isValidIssuer", "(Ljava/util/List;)Z");
            }
            IntPtr native_p0 = global::Android.Runtime.JavaList <string> .ToLocalJniHandle(p0);

            JValue *__args = stackalloc JValue [1];

            __args [0] = new JValue(native_p0);
            var __ret = JNIEnv.CallBooleanMethod(((global::Java.Lang.Object) this).Handle, id_isValidIssuer_Ljava_util_List_, __args);

            JNIEnv.DeleteLocalRef(native_p0);
            return(__ret);
        }
コード例 #24
0
        public virtual bool RgbSD2(float p0, float p1, float p2)
        {
            if (id_rgbSD2_FFF == IntPtr.Zero)
            {
                id_rgbSD2_FFF = JNIEnv.GetMethodID(class_ref, "rgbSD2", "(FFF)Z");
            }

            if (GetType() == ThresholdType)
            {
                return(JNIEnv.CallBooleanMethod(Handle, id_rgbSD2_FFF, new JValue(p0), new JValue(p1), new JValue(p2)));
            }
            else
            {
                return(JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, id_rgbSD2_FFF, new JValue(p0), new JValue(p1), new JValue(p2)));
            }
        }
コード例 #25
0
        public virtual bool GetRouteToPathExists(int hostAddress)
        {
            if (id_getRouteToPathExists_I == IntPtr.Zero)
            {
                id_getRouteToPathExists_I = JNIEnv.GetMethodID(class_ref, "getRouteToPathExists", "(I)Z");
            }

            if (GetType() == ThresholdType)
            {
                return(JNIEnv.CallBooleanMethod(Handle, id_getRouteToPathExists_I, new JValue(hostAddress)));
            }
            else
            {
                return(JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "getRouteToPathExists", "(I)Z"), new JValue(hostAddress)));
            }
        }
コード例 #26
0
        public virtual bool RollSD1(float p0, int p1)
        {
            if (id_rollSD1_FI == IntPtr.Zero)
            {
                id_rollSD1_FI = JNIEnv.GetMethodID(class_ref, "rollSD1", "(FI)Z");
            }

            if (GetType() == ThresholdType)
            {
                return(JNIEnv.CallBooleanMethod(Handle, id_rollSD1_FI, new JValue(p0), new JValue(p1)));
            }
            else
            {
                return(JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, id_rollSD1_FI, new JValue(p0), new JValue(p1)));
            }
        }
        public unsafe bool StartPlugin(string p0, global::Com.Aliyun.Alink.Linksdk.Alcs.Lpbs.Plugin.PluginConfig p1)
        {
            if (id_startPlugin_Ljava_lang_String_Lcom_aliyun_alink_linksdk_alcs_lpbs_plugin_PluginConfig_ == IntPtr.Zero)
            {
                id_startPlugin_Ljava_lang_String_Lcom_aliyun_alink_linksdk_alcs_lpbs_plugin_PluginConfig_ = JNIEnv.GetMethodID(class_ref, "startPlugin", "(Ljava/lang/String;Lcom/aliyun/alink/linksdk/alcs/lpbs/plugin/PluginConfig;)Z");
            }
            IntPtr  native_p0 = JNIEnv.NewString(p0);
            JValue *__args    = stackalloc JValue [2];

            __args [0] = new JValue(native_p0);
            __args [1] = new JValue((p1 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p1).Handle);
            bool __ret = JNIEnv.CallBooleanMethod(((global::Java.Lang.Object) this).Handle, id_startPlugin_Ljava_lang_String_Lcom_aliyun_alink_linksdk_alcs_lpbs_plugin_PluginConfig_, __args);

            JNIEnv.DeleteLocalRef(native_p0);
            return(__ret);
        }
コード例 #28
0
        public virtual bool SetSPD2(float p0)
        {
            if (id_setSPD2_F == IntPtr.Zero)
            {
                id_setSPD2_F = JNIEnv.GetMethodID(class_ref, "setSPD2", "(F)Z");
            }

            if (GetType() == ThresholdType)
            {
                return(JNIEnv.CallBooleanMethod(Handle, id_setSPD2_F, new JValue(p0)));
            }
            else
            {
                return(JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, id_setSPD2_F, new JValue(p0)));
            }
        }
コード例 #29
0
        public virtual bool B()
        {
            if (id_b == IntPtr.Zero)
            {
                id_b = JNIEnv.GetMethodID(class_ref, "b", "()Z");
            }

            if (GetType() == ThresholdType)
            {
                return(JNIEnv.CallBooleanMethod(Handle, id_b));
            }
            else
            {
                return(JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "b", "()Z")));
            }
        }
コード例 #30
0
        public unsafe bool RegisterApp(string p0, long p1)
        {
            if (id_registerApp_Ljava_lang_String_J == IntPtr.Zero)
            {
                id_registerApp_Ljava_lang_String_J = JNIEnv.GetMethodID(class_ref, "registerApp", "(Ljava/lang/String;J)Z");
            }
            IntPtr  native_p0 = JNIEnv.NewString(p0);
            JValue *__args    = stackalloc JValue [2];

            __args [0] = new JValue(native_p0);
            __args [1] = new JValue(p1);
            bool __ret = JNIEnv.CallBooleanMethod(((global::Java.Lang.Object) this).Handle, id_registerApp_Ljava_lang_String_J, __args);

            JNIEnv.DeleteLocalRef(native_p0);
            return(__ret);
        }