IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 23518


Ignore:
Timestamp:
Mar 25, 2009, 11:16:05 AM (17 years ago)
Author:
eugene
Message:

updates for thread lock modification

Location:
branches/eam_branches/eam_branch_20090322/Ohana/src/opihi
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/eam_branch_20090322/Ohana/src/opihi/include/pantasks.h

    r21153 r23518  
    244244int CheckControllerOutput (void);
    245245int PrintControllerOutput (void);
     246void PrintControllerBusyJobs ();
    246247
    247248int AddHost (char *hostname, int max_threads);
     
    260261
    261262// functions related to the server threads
     263void *CheckJobsAndTasksThread (void *data);
     264
    262265void CheckTasksSetState (int state);
    263266int CheckTasksGetState (void);
    264 void *CheckTasksThread (void *data);
    265267
    266268void CheckJobsSetState (int state);
    267269int CheckJobsGetState (void);
    268 void *CheckJobsThread (void *data);
     270
     271// void *CheckTasksThread (void *data);
     272// void *CheckJobsThread (void *data);
    269273
    270274void CheckControllerSetState (int state);
     
    283287void CheckInputs (void);
    284288
    285 void SerialThreadLock (void);
    286 void SerialThreadUnlock (void);
     289void ClientThreadLock (void);
     290void ClientThreadUnlock (void);
     291void CommandThreadLock (void);
     292void CommandThreadUnlock (void);
     293void ControlThreadLock (void);
     294void ControlThreadUnlock (void);
     295void JobTaskThreadLock (void);
     296void JobTaskThreadUnlock (void);
    287297
    288298int InitPassword (void);
  • branches/eam_branches/eam_branch_20090322/Ohana/src/opihi/pantasks/notes.txt

    r23484 r23518  
    44    CheckControllerJob
    55      CheckController
     6        controller_threads (controlThread)
    67  StartController
    78  ControllerCommand
    89    CheckController
    9     controller_check
    10     controller_host
    11     controller_jobstack
    12     controller_run
    13     controller_status
    14     controller_verbose
     10      controller_threads (controlThread)
     11    controller_check (clientThread)
     12    controller_host (clientThread)
     13    controller_jobstack (clientThread)
     14    controller_run (clientThread)
     15    controller_status (clientThread)
     16    controller_verbose (clientThread)
    1517    DeleteControllerJob
     18      CheckControllerJob
     19        CheckController
     20          controller_threads (controlThread)
    1621    CheckControllerJobStatus
     22      CheckControllerJob
     23        CheckController
     24          controller_threads (controlThread)
    1725    SubmitControllerJob
     26      SubmitJob
     27        CheckTasks (JobTaskThread)
    1828    PrintControllerBusyJobs
    1929    KillControllerJob
     
    2131    RestartController   
    2232  CheckControllerOutput
    23     controller_output
    24     controller_threads
     33    controller_output (clientThread)
     34    controller_threads (controlThread)
    2535
    2636
Note: See TracChangeset for help on using the changeset viewer.