Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / mono / metadata / threadpool-worker.h
index 00cf11d64d09132ed4f7e120ea7bd9f0c95c69a4..9b2c51d7f65eaffadea062299bd6d96e26cefe8c 100644 (file)
@@ -1,19 +1,22 @@
+/**
+ * \file
+ */
 
 #ifndef _MONO_METADATA_THREADPOOL_WORKER_H
 #define _MONO_METADATA_THREADPOOL_WORKER_H
 
 #include <glib.h>
 
-typedef void (*MonoThreadPoolWorkerCallback)(gpointer);
+typedef void (*MonoThreadPoolWorkerCallback)(void);
 
 void
-mono_threadpool_worker_init (void);
+mono_threadpool_worker_init (MonoThreadPoolWorkerCallback callback);
 
 void
 mono_threadpool_worker_cleanup (void);
 
 void
-mono_threadpool_worker_enqueue (MonoThreadPoolWorkerCallback callback, gpointer data);
+mono_threadpool_worker_request (void);
 
 gboolean
 mono_threadpool_worker_notify_completed (void);