Changeset 4684 for trunk/Ohana/src/opihi/include/scheduler.h
- Timestamp:
- Jul 31, 2005, 8:04:11 AM (21 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/include/scheduler.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/include/scheduler.h
r4603 r4684 1 # include "external.h" 2 # include "shell.h" 3 # include "dvomath.h" 4 # include "convert.h" 5 # include "display.h" 1 # include "opihi.h" 6 2 # include <sys/types.h> 7 3 # include <sys/wait.h> … … 11 7 JOB_BUSY, 12 8 JOB_EXIT, 9 JOB_HUNG, 13 10 JOB_CRASH, 14 11 JOB_PENDING, … … 113 110 114 111 /* scheduler prototypes */ 115 void InitTasks (); 116 void ListTasks (); 117 Task *FindTask (char *name); 118 Task *CreateTask (char *name); 119 void SetCurrentTask (char *name); 120 char *GetCurrentTask (); 121 int DeleteTask (Task *task); 122 Task *NextTask (); 123 int TaskHash (char *input); 124 int ShowTask (char *name); 112 125 113 char *memstr (char *m1, char *m2, int n); 126 114 115 void InitTasks (); 116 Task *NextTask (); 117 Task *FindTask (char *name); 118 void ListTasks (int verbose); 119 int ShowTask (char *name); 120 int FreeTask (Task *task); 121 Task *CreateTask (char *name); 122 int ValidateTask (Task *task); 123 int RegisterNewTask (); 124 int DeleteNewTask (); 125 Task *GetNewTask (); 126 void SetTaskTimer (struct timeval *timer); 127 double GetTaskTimer (struct timeval start); 128 void InitTaskTimers (); 129 int TaskHash (char *input); 130 131 int NextJobID (); 132 int InitJobIDs (); 133 int FreeJobID (int ID); 134 135 void InitJobs (); 127 136 Job *NextJob (); 128 void InitJobs (); 129 int NextJobID (); 137 Job *FindJob (int JobID); 130 138 void ListJobs (); 131 Job *FindJob (int JobID);132 139 Job *CreateJob (Task *task); 133 void SetCurrentJob (char *name);134 char *GetCurrentJob ();135 140 int SubmitJob (Job *job); 136 141 int CheckJob (Job *job); 137 142 int DeleteJob (Job *job); 138 143 void FreeJob (Job *job); 139 void SetTaskTimer (struct timeval *timer);140 double GetTaskTimer (struct timeval start);141 144 142 145 int CheckJobs ();
Note:
See TracChangeset
for help on using the changeset viewer.
