X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fmetadata%2Fthreadpool-ms.h;h=1603e3a15d998d18b152aa88eb104ec6e4ee1e03;hb=76b32f3ee38e7b29cdbaa657a4826b65579f4e93;hp=8aee68c4c035c10b0cfb88870a771de5ccc79d4e;hpb=7ca32ef62aa0709d078d9141994514488678e9ee;p=mono.git diff --git a/mono/metadata/threadpool-ms.h b/mono/metadata/threadpool-ms.h index 8aee68c4c03..1603e3a15d9 100644 --- a/mono/metadata/threadpool-ms.h +++ b/mono/metadata/threadpool-ms.h @@ -15,9 +15,9 @@ void mono_threadpool_ms_cleanup (void); MonoAsyncResult * -mono_threadpool_ms_begin_invoke (MonoDomain *domain, MonoObject *target, MonoMethod *method, gpointer *params); +mono_threadpool_ms_begin_invoke (MonoDomain *domain, MonoObject *target, MonoMethod *method, gpointer *params, MonoError *error); MonoObject * -mono_threadpool_ms_end_invoke (MonoAsyncResult *ares, MonoArray **out_args, MonoObject **exc); +mono_threadpool_ms_end_invoke (MonoAsyncResult *ares, MonoArray **out_args, MonoObject **exc, MonoError *error); gboolean mono_threadpool_ms_remove_domain_jobs (MonoDomain *domain, int timeout); @@ -59,7 +59,7 @@ ves_icall_System_Threading_ThreadPool_IsThreadPoolHosted (void); /* Internals */ -void -mono_threadpool_ms_enqueue_work_item (MonoDomain *domain, MonoObject *work_item); +gboolean +mono_threadpool_ms_enqueue_work_item (MonoDomain *domain, MonoObject *work_item, MonoError *error); #endif // _MONO_THREADPOOL_MICROSOFT_H_