Example #1
0
        static void n_SetRequestId_Ljava_lang_String_(IntPtr jnienv, IntPtr native__this, IntPtr native_requestId)
        {
            global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            string requestId = JNIEnv.GetString(native_requestId, JniHandleOwnership.DoNotTransfer);

            __this.SetRequestId(requestId);
        }
Example #2
0
        public virtual unsafe void NotifyListeners(global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState state, [global::Android.Runtime.IntDef(Type = "Com.Facebook.Drawee.Backends.Pipeline.Info.IImageLoadStatus", Fields = new string [] { "Unknown", "Requested", "OriginAvailable", "IntermediateAvailable", "Success", "Canceled", "Error" })] int imageLoadStatus)
        {
            const string __id = "notifyListeners.(Lcom/facebook/drawee/backends/pipeline/info/ImagePerfState;I)V";

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [2];
                __args [0] = new JniArgumentValue((state == null) ? IntPtr.Zero : ((global::Java.Lang.Object)state).Handle);
                __args [1] = new JniArgumentValue(imageLoadStatus);
                _members.InstanceMethods.InvokeVirtualVoidMethod(__id, this, __args);
            } finally {
            }
        }
        public unsafe ImagePerfImageOriginListener(global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState imagePerfState, global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfMonitor imagePerfMonitor)
            : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer)
        {
            const string __id = "(Lcom/facebook/drawee/backends/pipeline/info/ImagePerfState;Lcom/facebook/drawee/backends/pipeline/info/ImagePerfMonitor;)V";

            if (((global::Java.Lang.Object) this).Handle != IntPtr.Zero)
            {
                return;
            }

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [2];
                __args [0] = new JniArgumentValue((imagePerfState == null) ? IntPtr.Zero : ((global::Java.Lang.Object)imagePerfState).Handle);
                __args [1] = new JniArgumentValue((imagePerfMonitor == null) ? IntPtr.Zero : ((global::Java.Lang.Object)imagePerfMonitor).Handle);
                var __r = _members.InstanceMethods.StartCreateInstance(__id, ((object)this).GetType(), __args);
                SetHandle(__r.Handle, JniHandleOwnership.TransferLocalRef);
                _members.InstanceMethods.FinishCreateInstance(__id, this, __args);
            } finally {
            }
        }
Example #4
0
 static void n_SetImageLoadStatus_I(IntPtr jnienv, IntPtr native__this, int imageLoadStatus)
 {
     global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     __this.ImageLoadStatus = imageLoadStatus;
 }
Example #5
0
 static IntPtr n_Snapshot(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(JNIEnv.ToLocalJniHandle(__this.Snapshot()));
 }
Example #6
0
 static void n_SetSuccessful_Z(IntPtr jnienv, IntPtr native__this, bool successful)
 {
     global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     __this.SetSuccessful(successful);
 }
Example #7
0
 static int n_GetImageLoadStatus(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(__this.ImageLoadStatus);
 }
Example #8
0
 static void n_SetImageRequestStartTimeMs_J(IntPtr jnienv, IntPtr native__this, long imageRequestStartTimeMs)
 {
     global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     __this.SetImageRequestStartTimeMs(imageRequestStartTimeMs);
 }
Example #9
0
 static void n_SetImageRequest_Lcom_facebook_imagepipeline_request_ImageRequest_(IntPtr jnienv, IntPtr native__this, IntPtr native_imageRequest)
 {
     global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState __this       = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Com.Facebook.Imagepipeline.Request.ImageRequest           imageRequest = global::Java.Lang.Object.GetObject <global::Com.Facebook.Imagepipeline.Request.ImageRequest> (native_imageRequest, JniHandleOwnership.DoNotTransfer);
     __this.SetImageRequest(imageRequest);
 }
Example #10
0
 static void n_SetImageInfo_Lcom_facebook_imagepipeline_image_ImageInfo_(IntPtr jnienv, IntPtr native__this, IntPtr native_imageInfo)
 {
     global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Com.Facebook.Imagepipeline.Image.IImageInfo imageInfo            = (global::Com.Facebook.Imagepipeline.Image.IImageInfo)global::Java.Lang.Object.GetObject <global::Com.Facebook.Imagepipeline.Image.IImageInfo> (native_imageInfo, JniHandleOwnership.DoNotTransfer);
     __this.SetImageInfo(imageInfo);
 }
Example #11
0
 static void n_SetControllerIntermediateImageSetTimeMs_J(IntPtr jnienv, IntPtr native__this, long controllerIntermediateImageSetTimeMs)
 {
     global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     __this.SetControllerIntermediateImageSetTimeMs(controllerIntermediateImageSetTimeMs);
 }
Example #12
0
 static void n_SetCallerContext_Ljava_lang_Object_(IntPtr jnienv, IntPtr native__this, IntPtr native_callerContext)
 {
     global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Java.Lang.Object callerContext = global::Java.Lang.Object.GetObject <global::Java.Lang.Object> (native_callerContext, JniHandleOwnership.DoNotTransfer);
     __this.SetCallerContext(callerContext);
 }
Example #13
0
 static void n_NotifyListeners_Lcom_facebook_drawee_backends_pipeline_info_ImagePerfState_I(IntPtr jnienv, IntPtr native__this, IntPtr native_state, int imageLoadStatus)
 {
     global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfMonitor __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfMonitor> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState   state  = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState> (native_state, JniHandleOwnership.DoNotTransfer);
     __this.NotifyListeners(state, imageLoadStatus);
 }