Wed Aug 14 17:26:27 CEST 2002 Paolo Molaro <lupus@ximian.com>
[mono.git] / mono / metadata / threadpool.h
1 #ifndef _MONO_THREADPOOL_H_
2 #define _MONO_THREADPOOL_H_
3
4 #include <mono/metadata/object.h>
5 #include <mono/metadata/reflection.h>
6
7 extern int mono_worker_threads;
8
9 MonoAsyncResult *
10 mono_thread_pool_add     (MonoObject *target, MonoMethodMessage *msg, 
11                           MonoDelegate *async_callback, MonoObject *state);
12
13 MonoObject *
14 mono_thread_pool_finish (MonoAsyncResult *ares, MonoArray **out_args, 
15                          MonoObject **exc);
16
17 #endif