Index: trunk/Ohana/src/opihi/include/scheduler.h
===================================================================
--- trunk/Ohana/src/opihi/include/scheduler.h	(revision 4684)
+++ trunk/Ohana/src/opihi/include/scheduler.h	(revision 4689)
@@ -1,5 +1,4 @@
-# include "opihi.h"
-# include <sys/types.h>
-# include <sys/wait.h>
+# include "data.h"
+# include "basic.h"
 
 typedef enum {
@@ -111,4 +110,6 @@
 /* scheduler prototypes */
 
+void InitSched ();
+
 char *memstr (char *m1, char *m2, int n);
 
@@ -157,3 +158,15 @@
 int CheckLocalJobStatus (Job *job);
 void InitTaskTimers ();
-Function *FindControllerCommand (char *cmd);
+CommandF *FindControllerCommand (char *cmd);
+int QuitController ();
+int VerboseMode ();
+int KillLocalJob (Job *job);
+int CheckControllerOutput ();
+int PrintControllerOutput ();
+
+int InitIOBuffer (IOBuffer *buffer, int Nalloc);
+int FlushIOBuffer (IOBuffer *buffer);
+int ReadtoIOBuffer (IOBuffer *buffer, int fd);
+void FreeIOBuffer (IOBuffer *buffer);
+int KillControllerJob (Job *job);
+int CheckControllerStatus ();
