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); }
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 { } }
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; }
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())); }
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); }
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); }
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); }
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); }
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); }
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); }
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); }
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); }