Changeset 21153 for trunk/Ohana/src/opihi/include/pantasks.h
- Timestamp:
- Jan 22, 2009, 10:43:26 AM (17 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/include/pantasks.h (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/include/pantasks.h
r20936 r21153 167 167 /* scheduler prototypes */ 168 168 169 void InitPantasks ( );170 void FreePantasks ( );171 172 void InitPantasksServer ( );173 void FreePantasksServer ( );174 175 void InitPantasksClient ( );176 void FreePantasksClient ( );177 178 void InitTasks ( );179 void FreeTasks ( );180 181 Task *NextTask ( );169 void InitPantasks (void); 170 void FreePantasks (void); 171 172 void InitPantasksServer (void); 173 void FreePantasksServer (void); 174 175 void InitPantasksClient (void); 176 void FreePantasksClient (void); 177 178 void InitTasks (void); 179 void FreeTasks (void); 180 181 Task *NextTask (void); 182 182 Task *FindTask (char *name); 183 183 void ListTasks (int verbose); … … 186 186 Task *CreateTask (char *name); 187 187 int ValidateTask (Task *task, int RequireStatic); 188 int RegisterNewTask ( );189 int DeleteNewTask ( );190 Task *GetNewTask ( );191 Task *GetActiveTask ( );188 int RegisterNewTask (void); 189 int DeleteNewTask (void); 190 Task *GetNewTask (void); 191 Task *GetActiveTask (void); 192 192 void SetTaskTimer (struct timeval *timer); 193 193 double GetTaskTimer (struct timeval start, int verbose); 194 void InitTaskTimers ( );194 void InitTaskTimers (void); 195 195 int TaskHash (char *input); 196 196 int RemoveTask (Task *task); … … 200 200 void UpdateTaskTimerStats (Task *task, int mode, double dtime); 201 201 202 int NextJobID ( );203 void InitJobIDs ( );204 void FreeJobIDs ( );202 int NextJobID (void); 203 void InitJobIDs (void); 204 void FreeJobIDs (void); 205 205 int FreeJobID (int ID); 206 206 207 void InitJobs ( );208 void FreeJobs ( );209 210 Job *NextJob ( );207 void InitJobs (void); 208 void FreeJobs (void); 209 210 Job *NextJob (void); 211 211 Job *FindJob (int JobID); 212 void ListJobs ( );212 void ListJobs (void); 213 213 Job *CreateJob (Task *task); 214 214 int SubmitJob (Job *job); … … 217 217 void FreeJob (Job *job); 218 218 219 float CheckJobs ( );220 float CheckTasks ( );221 int CheckSystem ( );222 int CheckController ( );219 float CheckJobs (void); 220 float CheckTasks (void); 221 int CheckSystem (void); 222 int CheckController (void); 223 223 int CheckTimeRanges (TimeRange *ranges, int Nranges); 224 224 int BumpTimeRanges (TimeRange *ranges, int Nranges); … … 230 230 int DeleteControllerJob (Job *job); 231 231 Job *FindControllerJob (int JobID); 232 int StartController ( );232 int StartController (void); 233 233 int ControllerCommand (char *command, char *response, IOBuffer *buffer); 234 234 int SubmitLocalJob (Job *job); 235 235 int CheckLocalJob (Job *job); 236 236 int CheckLocalJobStatus (Job *job); 237 void InitTaskTimers ( );237 void InitTaskTimers (void); 238 238 CommandF *FindControllerCommand (char *cmd); 239 int QuitController ( );240 int StopController ( );241 int RestartController ( );242 int VerboseMode ( );239 int QuitController (void); 240 int StopController (void); 241 int RestartController (void); 242 int VerboseMode (void); 243 243 int KillLocalJob (Job *job); 244 int CheckControllerOutput ( );245 int PrintControllerOutput ( );244 int CheckControllerOutput (void); 245 int PrintControllerOutput (void); 246 246 247 247 int AddHost (char *hostname, int max_threads); 248 248 int DeleteHost (char *hostname); 249 249 250 int FlushControllerOutput ( );250 int FlushControllerOutput (void); 251 251 int KillControllerJob (Job *job); 252 int CheckControllerStatus ( );252 int CheckControllerStatus (void); 253 253 void gotsignal (int signum); 254 254 int client_shell (int argc, char **argv); 255 255 256 void InitClients ( );256 void InitClients (void); 257 257 void AddNewClient (int client); 258 258 int DeleteClient (int client); … … 261 261 // functions related to the server threads 262 262 void CheckTasksSetState (int state); 263 int CheckTasksGetState ( );263 int CheckTasksGetState (void); 264 264 void *CheckTasksThread (void *data); 265 265 266 266 void CheckJobsSetState (int state); 267 int CheckJobsGetState ( );267 int CheckJobsGetState (void); 268 268 void *CheckJobsThread (void *data); 269 269 270 270 void CheckControllerSetState (int state); 271 int CheckControllerGetState ( );271 int CheckControllerGetState (void); 272 272 void *CheckControllerThread (void *data); 273 273 274 274 void CheckInputsSetState (int state); 275 int CheckInputsGetState ( );275 int CheckInputsGetState (void); 276 276 void *CheckInputsThread (void *data); 277 277 278 278 // functions related to the queue of input files 279 void InitInputs ( );280 void FreeInputs ( );279 void InitInputs (void); 280 void FreeInputs (void); 281 281 void AddNewInput (char *input); 282 282 int DeleteInput (char *input); 283 void CheckInputs ( );284 285 void SerialThreadLock ( );286 void SerialThreadUnlock ( );287 288 int InitPassword ( );283 void CheckInputs (void); 284 285 void SerialThreadLock (void); 286 void SerialThreadUnlock (void); 287 288 int InitPassword (void); 289 289 int CheckPassword (int BindSocket); 290 290 291 int FlushJobs ( );291 int FlushJobs (void);
Note:
See TracChangeset
for help on using the changeset viewer.
