Trees | Indices | Help |
---|
|
common.log.Loggable --+ | DepGraph
I am a dependency graph for components. I also maintain boolean state for each of the nodes.
I contain a DAG to help with resolving dependencies.
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
list of (object, str) |
|
||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from |
|
|||
logCategory =
Implementors can provide a category to log their messages under. |
|||
typeNames =
|
|||
Inherited from |
|
I set a component to be the clock master in the dependency graph. This component must have already been added to the dependency graph.
|
I add a component to the dependency graph. This includes adding the worker (if not already added), the job, the feeders and the eaters. Requirement: worker must already be assigned to component
|
I add a worker to the dependency graph.
|
I remove a component in the dependency graph, this includes removing the JOB, COMPONENTSETUP, COMPONENTSTART, CLOCKMASTER.
|
I remove a worker from the dependency graph.
|
I assign a component to a specific worker.
|
I am called once a piece of configuration has been added, so I can add edges to the DAG for each feed from the feeding component to the eating component.
|
I return a list of things that can and should be started now.
|
Set a COMPONENTSTART node to have state of True
|
Set a COMPONENTSTART node to have state of False
|
Set a COMPONENTSETUP node to have state of True
|
Set a COMPONENTSETUP node to have state of False
|
Set a JOB node to have state of True
|
Set a JOB node to have state of False
|
Set a WORKER node to have state of True
|
Set a WORKER node to have state of False
|
Set a CLOCKMASTER node to have state of True
|
Set a CLOCKMASTER node to have state of False
|
Checks if component has a CLOCKMASTER node
|
|
typeNames
|
Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Fri Apr 11 07:40:27 2008 | http://epydoc.sourceforge.net |