2010-01-07 Gonzalo Paniagua Javier <gonzalo@novell.com>
[mono.git] / mono / metadata / threadpool.h
index 129addd3adaa740693f322d88f00e44f03461cbb..edf35561ced26176a2a9ba65ac1938b7a20632a7 100644 (file)
@@ -39,4 +39,11 @@ MonoBoolean
 ves_icall_System_Threading_ThreadPool_SetMaxThreads (gint workerThreads, 
                                                                gint completionPortThreads) MONO_INTERNAL;
 
+typedef void  (*MonoThreadPoolFunc) (gpointer user_data);
+void mono_install_threadpool_thread_hooks (MonoThreadPoolFunc start_func, MonoThreadPoolFunc finish_func, gpointer user_data);
+
+typedef void  (*MonoThreadPoolItemFunc) (gpointer user_data);
+void mono_install_threadpool_item_hooks (MonoThreadPoolItemFunc begin_func, MonoThreadPoolItemFunc end_func, gpointer user_data);
+
 #endif
+