static void n_Fetch_Lcom_facebook_imagepipeline_backends_okhttp3_OkHttpNetworkFetcher_OkHttpNetworkFetchState_Lcom_facebook_imagepipeline_producers_NetworkFetcher_Callback_(IntPtr jnienv, IntPtr native__this, IntPtr native_fetchState, IntPtr native__callback) { global::Com.Facebook.Imagepipeline.Backends.Okhttp3.OkHttpNetworkFetcher __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Imagepipeline.Backends.Okhttp3.OkHttpNetworkFetcher> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Facebook.Imagepipeline.Backends.Okhttp3.OkHttpNetworkFetcher.OkHttpNetworkFetchState fetchState = global::Java.Lang.Object.GetObject <global::Com.Facebook.Imagepipeline.Backends.Okhttp3.OkHttpNetworkFetcher.OkHttpNetworkFetchState> (native_fetchState, JniHandleOwnership.DoNotTransfer); global::Com.Facebook.Imagepipeline.Producers.INetworkFetcherCallback @callback = (global::Com.Facebook.Imagepipeline.Producers.INetworkFetcherCallback)global::Java.Lang.Object.GetObject <global::Com.Facebook.Imagepipeline.Producers.INetworkFetcherCallback> (native__callback, JniHandleOwnership.DoNotTransfer); __this.Fetch(fetchState, @callback); }
static IntPtr n_GetExtraMap_Lcom_facebook_imagepipeline_backends_okhttp3_OkHttpNetworkFetcher_OkHttpNetworkFetchState_I(IntPtr jnienv, IntPtr native__this, IntPtr native_fetchState, int byteSize) { global::Com.Facebook.Imagepipeline.Backends.Okhttp3.OkHttpNetworkFetcher __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Imagepipeline.Backends.Okhttp3.OkHttpNetworkFetcher> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Facebook.Imagepipeline.Backends.Okhttp3.OkHttpNetworkFetcher.OkHttpNetworkFetchState fetchState = global::Java.Lang.Object.GetObject <global::Com.Facebook.Imagepipeline.Backends.Okhttp3.OkHttpNetworkFetcher.OkHttpNetworkFetchState> (native_fetchState, JniHandleOwnership.DoNotTransfer); IntPtr __ret = global::Android.Runtime.JavaDictionary <string, string> .ToLocalJniHandle(__this.GetExtraMap(fetchState, byteSize)); return(__ret); }
static IntPtr n_CreateFetchState_Lcom_facebook_imagepipeline_producers_Consumer_Lcom_facebook_imagepipeline_producers_ProducerContext_(IntPtr jnienv, IntPtr native__this, IntPtr native_consumer, IntPtr native_context) { global::Com.Facebook.Imagepipeline.Backends.Okhttp3.OkHttpNetworkFetcher __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Imagepipeline.Backends.Okhttp3.OkHttpNetworkFetcher> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Facebook.Imagepipeline.Producers.IConsumer consumer = (global::Com.Facebook.Imagepipeline.Producers.IConsumer)global::Java.Lang.Object.GetObject <global::Com.Facebook.Imagepipeline.Producers.IConsumer> (native_consumer, JniHandleOwnership.DoNotTransfer); global::Com.Facebook.Imagepipeline.Producers.IProducerContext context = (global::Com.Facebook.Imagepipeline.Producers.IProducerContext)global::Java.Lang.Object.GetObject <global::Com.Facebook.Imagepipeline.Producers.IProducerContext> (native_context, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.CreateFetchState(consumer, context)); return(__ret); }
static void n_OnFetchCompletion_Lcom_facebook_imagepipeline_backends_okhttp3_OkHttpNetworkFetcher_OkHttpNetworkFetchState_I(IntPtr jnienv, IntPtr native__this, IntPtr native_fetchState, int byteSize) { global::Com.Facebook.Imagepipeline.Backends.Okhttp3.OkHttpNetworkFetcher __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Imagepipeline.Backends.Okhttp3.OkHttpNetworkFetcher> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Facebook.Imagepipeline.Backends.Okhttp3.OkHttpNetworkFetcher.OkHttpNetworkFetchState fetchState = global::Java.Lang.Object.GetObject <global::Com.Facebook.Imagepipeline.Backends.Okhttp3.OkHttpNetworkFetcher.OkHttpNetworkFetchState> (native_fetchState, JniHandleOwnership.DoNotTransfer); __this.OnFetchCompletion(fetchState, byteSize); }