Big Sister
List of all members
CWorker Class Reference
Inheritance diagram for CWorker:
CmdWorker SlowReqWorker TCPReqWorker TestWorker NtpTraceReqWorker ProcsReqWorker

Public Member Functions

Public Class Methods
retval new (scalar this, list files)
Public Object Methods
retval initialize ()
retval start_after (scalar cworker)
retval notify_started_after (scalar cworker)
retval finish ()
retval notify_finished (scalar preworker)
retval activate ()
retval inactivate ()
retval is_finished ()
retval consumes (scalar level)
retval criticalness (scalar level)
retval do ()
retval timed_out ()
Public Functions
retval do_them ()
retval one_pass ()
retval active_number ()
retval active_workers ()
Protected Functions
protected retval _one_pass ()

Member Function Documentation

protected retval CWorker::_one_pass ( )
retval CWorker::activate ( )
retval CWorker::active_number ( )
retval CWorker::active_workers ( )
retval CWorker::consumes ( scalar  level)
retval CWorker::criticalness ( scalar  level)
retval CWorker::do ( )

Reimplemented in SlowReqWorker, TestWorker, TCPReqWorker, and CmdWorker.

retval CWorker::do_them ( )
retval CWorker::finish ( )
retval CWorker::inactivate ( )
retval CWorker::initialize ( )

Reimplemented in TestWorker, and CmdWorker.

retval CWorker::is_finished ( )
retval CWorker::new ( scalar  this,
list  files 
)
retval CWorker::notify_finished ( scalar  preworker)
retval CWorker::notify_started_after ( scalar  cworker)
retval CWorker::one_pass ( )
retval CWorker::start_after ( scalar  cworker)
retval CWorker::timed_out ( )

Reimplemented in SlowReqWorker, and TCPReqWorker.


The documentation for this class was generated from the following file: