IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 2, 2005, 9:40:50 AM (21 years ago)
Author:
eugene
Message:

psched bugfixes, moved IOBuffers and queues

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/opihi/include/psched.h

    r4693 r4697  
    2323
    2424enum {RANGE_ABS, RANGE_DAY, RANGE_WEEK};
     25
     26enum {TASK_NONE,
     27      TASK_EMPTY,
     28      TASK_COMMENT,
     29      TASK_NMAX,
     30      TASK_TRANGE,
     31      TASK_END,
     32      TASK_HOST,
     33      TASK_COMMAND,
     34      TASK_PERIODS,
     35      TASK_EXIT,
     36      TASK_EXEC
     37} TaskHashResults;
    2538
    2639typedef struct {
     
    91104  JobMode     mode;                     /* local or controller? */
    92105
    93   int         stdout_size;              /* stdout pipe (local only) */
    94   int         stderr_size;              /* stderr pipe (local only) */
     106  int         stdout_size;              /* size of pending stdout buffer (controller) */
     107  int         stderr_size;              /* size of pending stderr buffer (controller) */
    95108  int         stdout_fd;                /* stdout pipe (local only) */
    96109  int         stderr_fd;                /* stderr pipe (local only) */
     
    110123int FreeTask (Task *task);
    111124Task *CreateTask (char *name);
    112 int ValidateTask (Task *task);
     125int ValidateTask (Task *task, int RequireStatic);
    113126int RegisterNewTask ();
    114127int DeleteNewTask ();
    115128Task *GetNewTask ();
     129Task *GetActiveTask ();
    116130void SetTaskTimer (struct timeval *timer);
    117131double GetTaskTimer (struct timeval start);
Note: See TracChangeset for help on using the changeset viewer.