IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 11, 2008, 3:34:27 PM (18 years ago)
Author:
eugene
Message:

adding controller verbose, fix jobstack crash; start virtual job list

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/opihi/pcontrol/JobOps.c

    r17476 r18085  
    11# include "pcontrol.h"
     2
     3// Stack *JobPool_AllJobs;
    24
    35Stack *JobPool_Pending;
     
    1012
    1113void InitJobStacks () {
     14  // JobPool_AllJobs = InitStack ();
     15
    1216  JobPool_Pending = InitStack ();
    1317  JobPool_Busy    = InitStack ();
     
    2832
    2933void FreeJobStacks () {
     34
     35  // AllJobs is a virtual stack : all jobs are references
     36  // FreeStack (JobPool_AllJobs);
     37
    3038  FreeJobStack (JobPool_Pending);
    3139  FreeJobStack (JobPool_Busy   );
     
    3947char *GetJobStackName (int StackID) {
    4048  switch (StackID) {
     49    // case PCONTROL_JOB_ALLJOBS: return ("ALLJOBS");
     50
    4151    case PCONTROL_JOB_PENDING: return ("PENDING");
    4252    case PCONTROL_JOB_BUSY:    return ("BUSY");
     
    5464Stack *GetJobStack (int StackID) {
    5565  switch (StackID) {
     66    // case PCONTROL_JOB_ALLJOBS: return (JobPool_AllJobs);
     67
    5668    case PCONTROL_JOB_PENDING: return (JobPool_Pending);
    5769    case PCONTROL_JOB_BUSY:    return (JobPool_Busy);
     
    6880
    6981Stack *GetJobStackByName (char *name) {
     82
     83  // if (!strcasecmp (name, "all"))     return (JobPool_AllJobs);
    7084
    7185  if (!strcasecmp (name, "pending")) return (JobPool_Pending);
     
    183197
    184198  JobID = job[0].JobID;
     199
    185200  PutJob (job, PCONTROL_JOB_PENDING, STACK_BOTTOM);
     201  // PutJob (job, PCONTROL_JOB_ALLJOBS, STACK_BOTTOM);
     202
    186203  if (VerboseMode()) gprint (GP_ERR, "added new job\n");
    187204  return (JobID);
Note: See TracChangeset for help on using the changeset viewer.