Exemple #1
0
        static void n_HandleFailure_ILjava_lang_String_(IntPtr jnienv, IntPtr native__this, int p0, IntPtr native_p1)
        {
            global::Com.Mapbox.Mapboxsdk.Http.IHttpResponder __this = global::Java.Lang.Object.GetObject <global::Com.Mapbox.Mapboxsdk.Http.IHttpResponder> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            string p1 = JNIEnv.GetString(native_p1, JniHandleOwnership.DoNotTransfer);

            __this.HandleFailure(p0, p1);
        }
        static void n_ExecuteRequest_Lcom_mapbox_mapboxsdk_http_HttpResponder_JLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Z(IntPtr jnienv, IntPtr native__this, IntPtr native_httpRequest, long nativePtr, IntPtr native_resourceUrl, IntPtr native_etag, IntPtr native_modified, bool offlineUsage)
        {
            global::Com.Mapbox.Mapboxsdk.Module.Http.HttpRequestImpl __this      = global::Java.Lang.Object.GetObject <global::Com.Mapbox.Mapboxsdk.Module.Http.HttpRequestImpl> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Com.Mapbox.Mapboxsdk.Http.IHttpResponder         httpRequest = (global::Com.Mapbox.Mapboxsdk.Http.IHttpResponder)global::Java.Lang.Object.GetObject <global::Com.Mapbox.Mapboxsdk.Http.IHttpResponder> (native_httpRequest, JniHandleOwnership.DoNotTransfer);
            string resourceUrl = JNIEnv.GetString(native_resourceUrl, JniHandleOwnership.DoNotTransfer);
            string etag        = JNIEnv.GetString(native_etag, JniHandleOwnership.DoNotTransfer);
            string modified    = JNIEnv.GetString(native_modified, JniHandleOwnership.DoNotTransfer);

            __this.ExecuteRequest(httpRequest, nativePtr, resourceUrl, etag, modified, offlineUsage);
        }
        static void n_ExecuteRequest_Lcom_mapbox_mapboxsdk_http_HttpResponder_JLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Z(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, long p1, IntPtr native_p2, IntPtr native_p3, IntPtr native_p4, bool p5)
        {
            global::Com.Mapbox.Mapboxsdk.Http.IHttpRequest   __this = global::Java.Lang.Object.GetObject <global::Com.Mapbox.Mapboxsdk.Http.IHttpRequest> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Com.Mapbox.Mapboxsdk.Http.IHttpResponder p0     = (global::Com.Mapbox.Mapboxsdk.Http.IHttpResponder)global::Java.Lang.Object.GetObject <global::Com.Mapbox.Mapboxsdk.Http.IHttpResponder> (native_p0, 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);

            __this.ExecuteRequest(p0, p1, p2, p3, p4, p5);
        }
Exemple #4
0
        static void n_OnResponse_ILjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_arrayB(IntPtr jnienv, IntPtr native__this, int p0, IntPtr native_p1, IntPtr native_p2, IntPtr native_p3, IntPtr native_p4, IntPtr native_p5, IntPtr native_p6, IntPtr native_p7)
        {
            global::Com.Mapbox.Mapboxsdk.Http.IHttpResponder __this = global::Java.Lang.Object.GetObject <global::Com.Mapbox.Mapboxsdk.Http.IHttpResponder> (jnienv, native__this, 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);
            string p5 = JNIEnv.GetString(native_p5, JniHandleOwnership.DoNotTransfer);
            string p6 = JNIEnv.GetString(native_p6, JniHandleOwnership.DoNotTransfer);

            byte[] p7 = (byte[])JNIEnv.GetArray(native_p7, JniHandleOwnership.DoNotTransfer, typeof(byte));
            __this.OnResponse(p0, p1, p2, p3, p4, p5, p6, p7);
            if (p7 != null)
            {
                JNIEnv.CopyArray(p7, native_p7);
            }
        }
        public virtual unsafe void ExecuteRequest(global::Com.Mapbox.Mapboxsdk.Http.IHttpResponder httpRequest, long nativePtr, string resourceUrl, string etag, string modified, bool offlineUsage)
        {
            const string __id = "executeRequest.(Lcom/mapbox/mapboxsdk/http/HttpResponder;JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V";
            IntPtr       native_resourceUrl = JNIEnv.NewString(resourceUrl);
            IntPtr       native_etag        = JNIEnv.NewString(etag);
            IntPtr       native_modified    = JNIEnv.NewString(modified);

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [6];
                __args [0] = new JniArgumentValue((httpRequest == null) ? IntPtr.Zero : ((global::Java.Lang.Object)httpRequest).Handle);
                __args [1] = new JniArgumentValue(nativePtr);
                __args [2] = new JniArgumentValue(native_resourceUrl);
                __args [3] = new JniArgumentValue(native_etag);
                __args [4] = new JniArgumentValue(native_modified);
                __args [5] = new JniArgumentValue(offlineUsage);
                _members.InstanceMethods.InvokeVirtualVoidMethod(__id, this, __args);
            } finally {
                JNIEnv.DeleteLocalRef(native_resourceUrl);
                JNIEnv.DeleteLocalRef(native_etag);
                JNIEnv.DeleteLocalRef(native_modified);
            }
        }
        public unsafe void ExecuteRequest(global::Com.Mapbox.Mapboxsdk.Http.IHttpResponder p0, long p1, string p2, string p3, string p4, bool p5)
        {
            if (id_executeRequest_Lcom_mapbox_mapboxsdk_http_HttpResponder_JLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Z == IntPtr.Zero)
            {
                id_executeRequest_Lcom_mapbox_mapboxsdk_http_HttpResponder_JLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Z = JNIEnv.GetMethodID(class_ref, "executeRequest", "(Lcom/mapbox/mapboxsdk/http/HttpResponder;JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V");
            }
            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((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle);
            __args [1] = new JValue(p1);
            __args [2] = new JValue(native_p2);
            __args [3] = new JValue(native_p3);
            __args [4] = new JValue(native_p4);
            __args [5] = new JValue(p5);
            JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_executeRequest_Lcom_mapbox_mapboxsdk_http_HttpResponder_JLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Z, __args);
            JNIEnv.DeleteLocalRef(native_p2);
            JNIEnv.DeleteLocalRef(native_p3);
            JNIEnv.DeleteLocalRef(native_p4);
        }