Add support for the IO manager thread on Windows
[ghc-hetmet.git] / rts / ThrIOManager.h
diff --git a/rts/ThrIOManager.h b/rts/ThrIOManager.h
new file mode 100644 (file)
index 0000000..eeccc6c
--- /dev/null
@@ -0,0 +1,15 @@
+/* -----------------------------------------------------------------------------\r
+ *\r
+ * (c) The GHC Team 1998-2006\r
+ *\r
+ * Communicating with the IO manager thread (see GHC.Conc).\r
+ * Posix implementation in posix/Signals.c\r
+ * Win32 implementation in win32/ThrIOManager.c\r
+ *\r
+ * -------------------------------------------------------------------------*/\r
+\r
+#if defined(THREADED_RTS)\r
+void ioManagerWakeup (void);\r
+void ioManagerDie (void);\r
+void ioManagerStart (void);\r
+#endif\r