static bool n_AwaitTermination_JLjava_util_concurrent_TimeUnit_(IntPtr jnienv, IntPtr native__this, long timeout, IntPtr native_unit) { global::Com.Facebook.Common.Executors.IHandlerExecutorService __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Common.Executors.IHandlerExecutorService>(jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Java.Util.Concurrent.TimeUnit unit = global::Java.Lang.Object.GetObject <global::Java.Util.Concurrent.TimeUnit>(native_unit, JniHandleOwnership.DoNotTransfer); bool __ret = __this.AwaitTermination(timeout, unit); return(__ret); }
static IntPtr n_InvokeTimeout_JLjava_util_concurrent_TimeUnit_(IntPtr jnienv, IntPtr native__this, long timeout, IntPtr native_unit) { global::Okio.Timeout __this = global::Java.Lang.Object.GetObject <global::Okio.Timeout> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Java.Util.Concurrent.TimeUnit unit = global::Java.Lang.Object.GetObject <global::Java.Util.Concurrent.TimeUnit> (native_unit, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.InvokeTimeout(timeout, unit)); return(__ret); }
static bool n_A_JLjava_util_concurrent_TimeUnit_(IntPtr jnienv, IntPtr native__this, long p0, IntPtr native_p1) { global::Com.Umeng.Message.Proguard.AH __this = global::Java.Lang.Object.GetObject <global::Com.Umeng.Message.Proguard.AH> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Java.Util.Concurrent.TimeUnit p1 = global::Java.Lang.Object.GetObject <global::Java.Util.Concurrent.TimeUnit> (native_p1, JniHandleOwnership.DoNotTransfer); bool __ret = __this.A(p0, p1); return(__ret); }
static IntPtr n_Await_JLjava_util_concurrent_TimeUnit_(IntPtr jnienv, IntPtr native__this, long timeout, IntPtr native_timeUnit) { global::Com.Spotify.Protocol.Client.PendingResultBase __this = global::Java.Lang.Object.GetObject <global::Com.Spotify.Protocol.Client.PendingResultBase> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Java.Util.Concurrent.TimeUnit timeUnit = global::Java.Lang.Object.GetObject <global::Java.Util.Concurrent.TimeUnit> (native_timeUnit, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.Await(timeout, timeUnit)); return(__ret); }
static IntPtr n_WithWriteTimeout_ILjava_util_concurrent_TimeUnit_(IntPtr jnienv, IntPtr native__this, int p0, IntPtr native_p1) { global::Okhttp3.IInterceptorChain __this = global::Java.Lang.Object.GetObject <global::Okhttp3.IInterceptorChain> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Java.Util.Concurrent.TimeUnit p1 = global::Java.Lang.Object.GetObject <global::Java.Util.Concurrent.TimeUnit> (native_p1, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.WithWriteTimeout(p0, p1)); return(__ret); }
static IntPtr n_Get_JLjava_util_concurrent_TimeUnit_(IntPtr jnienv, IntPtr native__this, long p0, IntPtr native_p1) { global::Com.Bumptech.Glide.Request.RequestFutureTarget __this = global::Java.Lang.Object.GetObject <global::Com.Bumptech.Glide.Request.RequestFutureTarget> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Java.Util.Concurrent.TimeUnit p1 = global::Java.Lang.Object.GetObject <global::Java.Util.Concurrent.TimeUnit> (native_p1, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.Get(p0, p1)); return(__ret); }
static IntPtr n_ScheduleWithFixedDelay_Ljava_lang_Runnable_JJLjava_util_concurrent_TimeUnit_(IntPtr jnienv, IntPtr native__this, IntPtr native_command, long initialDelay, long delay, IntPtr native_unit) { global::Com.Facebook.Common.Executors.IHandlerExecutorService __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Common.Executors.IHandlerExecutorService>(jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Java.Lang.IRunnable command = (global::Java.Lang.IRunnable)global::Java.Lang.Object.GetObject <global::Java.Lang.IRunnable>(native_command, JniHandleOwnership.DoNotTransfer); global::Java.Util.Concurrent.TimeUnit unit = global::Java.Lang.Object.GetObject <global::Java.Util.Concurrent.TimeUnit>(native_unit, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.ScheduleWithFixedDelay(command, initialDelay, delay, unit)); return(__ret); }
public global::Java.Lang.Object Get(long p0, global::Java.Util.Concurrent.TimeUnit p1) { if (id_get_JLjava_util_concurrent_TimeUnit_ == IntPtr.Zero) { id_get_JLjava_util_concurrent_TimeUnit_ = JNIEnv.GetMethodID(class_ref, "get", "(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;"); } global::Java.Lang.Object __ret = (Java.Lang.Object)global::Java.Lang.Object.GetObject <global::Java.Lang.Object> (JNIEnv.CallObjectMethod(Handle, id_get_JLjava_util_concurrent_TimeUnit_, new JValue(p0), new JValue(p1)), JniHandleOwnership.TransferLocalRef); return(__ret); }
static IntPtr n_Schedule_Ljava_util_concurrent_Callable_JLjava_util_concurrent_TimeUnit_(IntPtr jnienv, IntPtr native__this, IntPtr native_callable, long delay, IntPtr native_unit) { global::Com.Facebook.Common.Executors.IHandlerExecutorService __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Common.Executors.IHandlerExecutorService>(jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Java.Util.Concurrent.ICallable callable = (global::Java.Util.Concurrent.ICallable)global::Java.Lang.Object.GetObject <global::Java.Util.Concurrent.ICallable>(native_callable, JniHandleOwnership.DoNotTransfer); global::Java.Util.Concurrent.TimeUnit unit = global::Java.Lang.Object.GetObject <global::Java.Util.Concurrent.TimeUnit>(native_unit, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.Schedule(callable, delay, unit)); return(__ret); }
static IntPtr n_InvokeAny_LSystem_Collections_ICollection_JLjava_util_concurrent_TimeUnit_(IntPtr jnienv, IntPtr native__this, IntPtr native_tasks, long timeout, IntPtr native_unit) { global::Com.Facebook.Common.Executors.IHandlerExecutorService __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Common.Executors.IHandlerExecutorService>(jnienv, native__this, JniHandleOwnership.DoNotTransfer); var tasks = global::Android.Runtime.JavaCollection.FromJniHandle(native_tasks, JniHandleOwnership.DoNotTransfer); global::Java.Util.Concurrent.TimeUnit unit = global::Java.Lang.Object.GetObject <global::Java.Util.Concurrent.TimeUnit>(native_unit, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.InvokeAny(tasks, timeout, unit)); return(__ret); }
protected override bool A(long p0, global::Java.Util.Concurrent.TimeUnit p1) { if (id_a_JLjava_util_concurrent_TimeUnit_ == IntPtr.Zero) { id_a_JLjava_util_concurrent_TimeUnit_ = JNIEnv.GetMethodID(class_ref, "a", "(JLjava/util/concurrent/TimeUnit;)Z"); } bool __ret = JNIEnv.CallBooleanMethod(Handle, id_a_JLjava_util_concurrent_TimeUnit_, new JValue(p0), new JValue(p1)); return(__ret); }
public virtual unsafe global::Okio.Timeout InvokeTimeout(long timeout, global::Java.Util.Concurrent.TimeUnit unit) { const string __id = "timeout.(JLjava/util/concurrent/TimeUnit;)Lokio/Timeout;"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [2]; __args [0] = new JniArgumentValue(timeout); __args [1] = new JniArgumentValue((unit == null) ? IntPtr.Zero : ((global::Java.Lang.Object)unit).Handle); var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod(__id, this, __args); return(global::Java.Lang.Object.GetObject <global::Okio.Timeout> (__rm.Handle, JniHandleOwnership.TransferLocalRef)); } finally { } }
public unsafe global::Okhttp3.IInterceptorChain WithWriteTimeout(int p0, global::Java.Util.Concurrent.TimeUnit p1) { if (id_withWriteTimeout_ILjava_util_concurrent_TimeUnit_ == IntPtr.Zero) { id_withWriteTimeout_ILjava_util_concurrent_TimeUnit_ = JNIEnv.GetMethodID(class_ref, "withWriteTimeout", "(ILjava/util/concurrent/TimeUnit;)Lokhttp3/Interceptor$Chain;"); } JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(p0); __args [1] = new JValue((p1 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p1).Handle); global::Okhttp3.IInterceptorChain __ret = global::Java.Lang.Object.GetObject <global::Okhttp3.IInterceptorChain> (JNIEnv.CallObjectMethod(((global::Java.Lang.Object) this).Handle, id_withWriteTimeout_ILjava_util_concurrent_TimeUnit_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); }
public unsafe global::Com.Spotify.Protocol.Client.IResult Await(long p0, global::Java.Util.Concurrent.TimeUnit p1) { if (id_await_JLjava_util_concurrent_TimeUnit_ == IntPtr.Zero) { id_await_JLjava_util_concurrent_TimeUnit_ = JNIEnv.GetMethodID(class_ref, "await", "(JLjava/util/concurrent/TimeUnit;)Lcom/spotify/protocol/client/Result;"); } JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(p0); __args [1] = new JValue((p1 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p1).Handle); global::Com.Spotify.Protocol.Client.IResult __ret = global::Java.Lang.Object.GetObject <global::Com.Spotify.Protocol.Client.IResult> (JNIEnv.CallObjectMethod(((global::Java.Lang.Object) this).Handle, id_await_JLjava_util_concurrent_TimeUnit_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); }
public unsafe long RoundTripTime(long timeout, global::Java.Util.Concurrent.TimeUnit unit) { const string __id = "roundTripTime.(JLjava/util/concurrent/TimeUnit;)J"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [2]; __args [0] = new JniArgumentValue(timeout); __args [1] = new JniArgumentValue((unit == null) ? IntPtr.Zero : ((global::Java.Lang.Object)unit).Handle); var __rm = _members.InstanceMethods.InvokeAbstractInt64Method(__id, this, __args); return(__rm); } finally { } }
public unsafe global::Okhttp3.IInterceptorChain WithReadTimeout(int timeout, global::Java.Util.Concurrent.TimeUnit unit) { const string __id = "withReadTimeout.(ILjava/util/concurrent/TimeUnit;)Lokhttp3/Interceptor$Chain;"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [2]; __args [0] = new JniArgumentValue(timeout); __args [1] = new JniArgumentValue((unit == null) ? IntPtr.Zero : ((global::Java.Lang.Object)unit).Handle); var __rm = _members.InstanceMethods.InvokeAbstractObjectMethod(__id, this, __args); return(global::Java.Lang.Object.GetObject <global::Okhttp3.IInterceptorChain> (__rm.Handle, JniHandleOwnership.TransferLocalRef)); } finally { } }
public unsafe global::Okhttp3.CacheControl.Builder MaxAge(int maxAge, global::Java.Util.Concurrent.TimeUnit timeUnit) { const string __id = "maxAge.(ILjava/util/concurrent/TimeUnit;)Lokhttp3/CacheControl$Builder;"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [2]; __args [0] = new JniArgumentValue(maxAge); __args [1] = new JniArgumentValue((timeUnit == null) ? IntPtr.Zero : ((global::Java.Lang.Object)timeUnit).Handle); var __rm = _members.InstanceMethods.InvokeAbstractObjectMethod(__id, this, __args); return(global::Java.Lang.Object.GetObject <global::Okhttp3.CacheControl.Builder> (__rm.Handle, JniHandleOwnership.TransferLocalRef)); } finally { } }
public unsafe global::System.Boolean AwaitTermination(long timeout, global::Java.Util.Concurrent.TimeUnit unit) { if (id_awaitTermination_JLjava_util_concurrent_TimeUnit_ == IntPtr.Zero) { id_awaitTermination_JLjava_util_concurrent_TimeUnit_ = JNIEnv.GetMethodID(class_ref, "awaitTermination", "(JLjava/util/concurrent/TimeUnit;)Z"); } JValue *__args = stackalloc JValue[2]; __args[0] = new JValue(timeout); __args[1] = new JValue(unit); global::System.Boolean __ret = JNIEnv.CallBooleanMethod(((global::Java.Lang.Object) this).Handle, id_awaitTermination_JLjava_util_concurrent_TimeUnit_, __args); return(__ret); }
public unsafe global::Java.Lang.Object Get(long timeout, global::Java.Util.Concurrent.TimeUnit unit) { if (id_get_JLjava_util_concurrent_TimeUnit_ == IntPtr.Zero) { id_get_JLjava_util_concurrent_TimeUnit_ = JNIEnv.GetMethodID(class_ref, "get", "(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;"); } JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(timeout); __args [1] = new JValue(unit); global::Java.Lang.Object __ret = global::Java.Lang.Object.GetObject <global::Java.Lang.Object> (JNIEnv.CallObjectMethod(Handle, id_get_JLjava_util_concurrent_TimeUnit_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); }
public virtual unsafe global::Android.OS.Bundle Get(long l, global::Java.Util.Concurrent.TimeUnit timeUnit) { const string __id = "get.(JLjava/util/concurrent/TimeUnit;)Landroid/os/Bundle;"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [2]; __args [0] = new JniArgumentValue(l); __args [1] = new JniArgumentValue((timeUnit == null) ? IntPtr.Zero : ((global::Java.Lang.Object)timeUnit).Handle); var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod(__id, this, __args); return(global::Java.Lang.Object.GetObject <global::Android.OS.Bundle> (__rm.Handle, JniHandleOwnership.TransferLocalRef)); } finally { global::System.GC.KeepAlive(timeUnit); } }
public static unsafe bool SkipAll(global::Okio.ISource source, int duration, global::Java.Util.Concurrent.TimeUnit timeUnit) { const string __id = "skipAll.(Lokio/Source;ILjava/util/concurrent/TimeUnit;)Z"; try { JniArgumentValue *__args = stackalloc JniArgumentValue [3]; __args [0] = new JniArgumentValue((source == null) ? IntPtr.Zero : ((global::Java.Lang.Object)source).Handle); __args [1] = new JniArgumentValue(duration); __args [2] = new JniArgumentValue((timeUnit == null) ? IntPtr.Zero : ((global::Java.Lang.Object)timeUnit).Handle); var __rm = _members.StaticMethods.InvokeBooleanMethod(__id, __args); return(__rm); } finally { } }
public unsafe global::Okio.Timeout Deadline(long p0, global::Java.Util.Concurrent.TimeUnit p1) { if (id_deadline_JLjava_util_concurrent_TimeUnit_ == IntPtr.Zero) { id_deadline_JLjava_util_concurrent_TimeUnit_ = JNIEnv.GetMethodID(class_ref, "deadline", "(JLjava/util/concurrent/TimeUnit;)Lokio/Timeout;"); } try { JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(p0); __args [1] = new JValue(p1); global::Okio.Timeout __ret = global::Java.Lang.Object.GetObject <global::Okio.Timeout> (JNIEnv.CallObjectMethod(Handle, id_deadline_JLjava_util_concurrent_TimeUnit_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); } finally { } }
public static unsafe int CheckDuration(string name, long duration, global::Java.Util.Concurrent.TimeUnit unit) { const string __id = "checkDuration.(Ljava/lang/String;JLjava/util/concurrent/TimeUnit;)I"; IntPtr native_name = JNIEnv.NewString(name); try { JniArgumentValue *__args = stackalloc JniArgumentValue [3]; __args [0] = new JniArgumentValue(native_name); __args [1] = new JniArgumentValue(duration); __args [2] = new JniArgumentValue((unit == null) ? IntPtr.Zero : ((global::Java.Lang.Object)unit).Handle); var __rm = _members.StaticMethods.InvokeInt32Method(__id, __args); return(__rm); } finally { JNIEnv.DeleteLocalRef(native_name); } }
public override unsafe bool AwaitTermination(long timeout, global::Java.Util.Concurrent.TimeUnit unit) { const string __id = "awaitTermination.(JLjava/util/concurrent/TimeUnit;)Z"; try { JniArgumentValue *__args = stackalloc JniArgumentValue[2]; __args[0] = new JniArgumentValue(timeout); __args[1] = new JniArgumentValue((unit == null) ? IntPtr.Zero : ((global::Java.Lang.Object)unit).Handle); var __rm = _members.InstanceMethods.InvokeVirtualBooleanMethod(__id, this, __args); return(__rm); } finally { } }
public virtual bool TryLock(long p0, global::Java.Util.Concurrent.TimeUnit p1) { if (id_tryLock_JLjava_util_concurrent_TimeUnit_ == IntPtr.Zero) { id_tryLock_JLjava_util_concurrent_TimeUnit_ = JNIEnv.GetMethodID(class_ref, "tryLock", "(JLjava/util/concurrent/TimeUnit;)Z"); } bool __ret; if (GetType() == ThresholdType) { __ret = JNIEnv.CallBooleanMethod(Handle, id_tryLock_JLjava_util_concurrent_TimeUnit_, new JValue(p0), new JValue(p1)); } else { __ret = JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "tryLock", "(JLjava/util/concurrent/TimeUnit;)Z"), new JValue(p0), new JValue(p1)); } return(__ret); }
public unsafe ConnectionPool(int maxIdleConnections, long keepAliveDuration, global::Java.Util.Concurrent.TimeUnit timeUnit) : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer) { const string __id = "(IJLjava/util/concurrent/TimeUnit;)V"; if (((global::Java.Lang.Object) this).Handle != IntPtr.Zero) { return; } try { JniArgumentValue *__args = stackalloc JniArgumentValue [3]; __args [0] = new JniArgumentValue(maxIdleConnections); __args [1] = new JniArgumentValue(keepAliveDuration); __args [2] = new JniArgumentValue((timeUnit == null) ? IntPtr.Zero : ((global::Java.Lang.Object)timeUnit).Handle); var __r = _members.InstanceMethods.StartCreateInstance(__id, ((object)this).GetType(), __args); SetHandle(__r.Handle, JniHandleOwnership.TransferLocalRef); _members.InstanceMethods.FinishCreateInstance(__id, this, __args); } finally { } }
public unsafe FifoPriorityThreadPoolExecutor(int p0, int p1, long p2, global::Java.Util.Concurrent.TimeUnit p3, global::Java.Util.Concurrent.IThreadFactory p4, global::Com.Bumptech.Glide.Load.Engine.Executor.FifoPriorityThreadPoolExecutor.UncaughtThrowableStrategy p5) : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer) { if (Handle != IntPtr.Zero) { return; } try { JValue *__args = stackalloc JValue [6]; __args [0] = new JValue(p0); __args [1] = new JValue(p1); __args [2] = new JValue(p2); __args [3] = new JValue(p3); __args [4] = new JValue(p4); __args [5] = new JValue(p5); if (GetType() != typeof(FifoPriorityThreadPoolExecutor)) { SetHandle( global::Android.Runtime.JNIEnv.StartCreateInstance(GetType(), "(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/ThreadFactory;Lcom/bumptech/glide/load/engine/executor/FifoPriorityThreadPoolExecutor$UncaughtThrowableStrategy;)V", __args), JniHandleOwnership.TransferLocalRef); global::Android.Runtime.JNIEnv.FinishCreateInstance(Handle, "(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/ThreadFactory;Lcom/bumptech/glide/load/engine/executor/FifoPriorityThreadPoolExecutor$UncaughtThrowableStrategy;)V", __args); return; } if (id_ctor_IIJLjava_util_concurrent_TimeUnit_Ljava_util_concurrent_ThreadFactory_Lcom_bumptech_glide_load_engine_executor_FifoPriorityThreadPoolExecutor_UncaughtThrowableStrategy_ == IntPtr.Zero) { id_ctor_IIJLjava_util_concurrent_TimeUnit_Ljava_util_concurrent_ThreadFactory_Lcom_bumptech_glide_load_engine_executor_FifoPriorityThreadPoolExecutor_UncaughtThrowableStrategy_ = JNIEnv.GetMethodID(class_ref, "<init>", "(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/ThreadFactory;Lcom/bumptech/glide/load/engine/executor/FifoPriorityThreadPoolExecutor$UncaughtThrowableStrategy;)V"); } SetHandle( global::Android.Runtime.JNIEnv.StartCreateInstance(class_ref, id_ctor_IIJLjava_util_concurrent_TimeUnit_Ljava_util_concurrent_ThreadFactory_Lcom_bumptech_glide_load_engine_executor_FifoPriorityThreadPoolExecutor_UncaughtThrowableStrategy_, __args), JniHandleOwnership.TransferLocalRef); JNIEnv.FinishCreateInstance(Handle, class_ref, id_ctor_IIJLjava_util_concurrent_TimeUnit_Ljava_util_concurrent_ThreadFactory_Lcom_bumptech_glide_load_engine_executor_FifoPriorityThreadPoolExecutor_UncaughtThrowableStrategy_, __args); } finally { } }
public virtual unsafe global::Java.Lang.Object Get(long p0, global::Java.Util.Concurrent.TimeUnit p1) { if (id_get_JLjava_util_concurrent_TimeUnit_ == IntPtr.Zero) { id_get_JLjava_util_concurrent_TimeUnit_ = JNIEnv.GetMethodID(class_ref, "get", "(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;"); } try { JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(p0); __args [1] = new JValue(p1); global::Java.Lang.Object __ret; if (GetType() == ThresholdType) { __ret = (Java.Lang.Object)global::Java.Lang.Object.GetObject <global::Java.Lang.Object> (JNIEnv.CallObjectMethod(Handle, id_get_JLjava_util_concurrent_TimeUnit_, __args), JniHandleOwnership.TransferLocalRef); } else { __ret = (Java.Lang.Object)global::Java.Lang.Object.GetObject <global::Java.Lang.Object> (JNIEnv.CallNonvirtualObjectMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "get", "(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;"), __args), JniHandleOwnership.TransferLocalRef); } return(__ret); } finally { } }
public unsafe global::Com.Algorithmia.Algo.Algorithm SetTimeout(global::Java.Lang.Long p0, global::Java.Util.Concurrent.TimeUnit p1) { if (id_setTimeout_Ljava_lang_Long_Ljava_util_concurrent_TimeUnit_ == IntPtr.Zero) { id_setTimeout_Ljava_lang_Long_Ljava_util_concurrent_TimeUnit_ = JNIEnv.GetMethodID(class_ref, "setTimeout", "(Ljava/lang/Long;Ljava/util/concurrent/TimeUnit;)Lcom/algorithmia/algo/Algorithm;"); } try { JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(p0); __args [1] = new JValue(p1); global::Com.Algorithmia.Algo.Algorithm __ret = global::Java.Lang.Object.GetObject <global::Com.Algorithmia.Algo.Algorithm> (JNIEnv.CallObjectMethod(((global::Java.Lang.Object) this).Handle, id_setTimeout_Ljava_lang_Long_Ljava_util_concurrent_TimeUnit_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); } finally { } }
public unsafe global::Java.Lang.Object InvokeAny(global::System.Collections.ICollection tasks, long timeout, global::Java.Util.Concurrent.TimeUnit unit) { if (id_invokeAny_LSystem_Collections_ICollection_JLjava_util_concurrent_TimeUnit_ == IntPtr.Zero) { id_invokeAny_LSystem_Collections_ICollection_JLjava_util_concurrent_TimeUnit_ = JNIEnv.GetMethodID(class_ref, "invokeAny", "(LSystem/Collections/ICollection;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;"); } IntPtr native_tasks = global::Android.Runtime.JavaCollection.ToLocalJniHandle(tasks); JValue *__args = stackalloc JValue[3]; __args[0] = new JValue(native_tasks); __args[1] = new JValue(timeout); __args[2] = new JValue(unit); global::Java.Lang.Object __ret = global::Java.Lang.Object.GetObject <global::Java.Lang.Object>(JNIEnv.CallObjectMethod(((global::Java.Lang.Object) this).Handle, id_invokeAny_LSystem_Collections_ICollection_JLjava_util_concurrent_TimeUnit_, __args), JniHandleOwnership.TransferLocalRef); JNIEnv.DeleteLocalRef(native_tasks); return(__ret); }