#pragma warning restore 0649 public void OnImagePerfDataUpdated(global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfData p0, [global::Android.Runtime.IntDef(Type = "Com.Facebook.Drawee.Backends.Pipeline.Info.IImageLoadStatus", Fields = new string [] { "Unknown", "Requested", "OriginAvailable", "IntermediateAvailable", "Success", "Canceled", "Error" })] int p1) { var __h = Handler; if (__h != null) { __h(sender, new ImagePerfDataEventArgs(p0, p1)); } }
public unsafe void OnImagePerfDataUpdated(global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfData p0, [global::Android.Runtime.IntDef(Type = "Com.Facebook.Drawee.Backends.Pipeline.Info.IImageLoadStatus", Fields = new string [] { "Unknown", "Requested", "OriginAvailable", "IntermediateAvailable", "Success", "Canceled", "Error" })] int p1) { if (id_onImagePerfDataUpdated_Lcom_facebook_drawee_backends_pipeline_info_ImagePerfData_I == IntPtr.Zero) { id_onImagePerfDataUpdated_Lcom_facebook_drawee_backends_pipeline_info_ImagePerfData_I = JNIEnv.GetMethodID(class_ref, "onImagePerfDataUpdated", "(Lcom/facebook/drawee/backends/pipeline/info/ImagePerfData;I)V"); } JValue *__args = stackalloc JValue [2]; __args [0] = new JValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle); __args [1] = new JValue(p1); JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_onImagePerfDataUpdated_Lcom_facebook_drawee_backends_pipeline_info_ImagePerfData_I, __args); }
static long n_GetControllerFailureTimeMs(IntPtr jnienv, IntPtr native__this) { global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfData __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfData> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(__this.ControllerFailureTimeMs); }
static IntPtr n_CreateDebugString(IntPtr jnienv, IntPtr native__this) { global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfData __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfData> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(JNIEnv.NewString(__this.CreateDebugString())); }
static bool n_IsSuccessful(IntPtr jnienv, IntPtr native__this) { global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfData __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfData> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(__this.IsSuccessful); }
static IntPtr n_GetCallerContext(IntPtr jnienv, IntPtr native__this) { global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfData __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfData> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(JNIEnv.ToLocalJniHandle(__this.CallerContext)); }
static void n_OnImagePerfDataUpdated_Lcom_facebook_drawee_backends_pipeline_info_ImagePerfData_I(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, int p1) { global::Com.Facebook.Drawee.Backends.Pipeline.Info.IImagePerfDataListener __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Backends.Pipeline.Info.IImagePerfDataListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfData p0 = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfData> (native_p0, JniHandleOwnership.DoNotTransfer); __this.OnImagePerfDataUpdated(p0, p1); }
public ImagePerfDataEventArgs(global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfData p0, int p1) { this.p0 = p0; this.p1 = p1; }