Home | Trees | Indices | Help |
---|
|
object --+ | Lister.Lister --+ | Process
|
|||
|
__init__(self,
name="a_process") x.__init__(...) initializes x; see x.__class__.__doc__ for signature |
||
| _hold(self, a) | ||
| _passivate(self, a) | ||
|
acquired(self,
res) Multi-functional test for reneging for 'request' and 'get': (1)If res of type Resource: Tests whether resource res was acquired when proces reactivated. |
||
| active(self) | ||
|
cancel(self,
victim) Application function to cancel all event notices for this Process instance;(should be all event notices for the _generator_). |
||
|
interrupt(self,
victim) Application function to interrupt active processes |
||
|
interruptReset(self) Application function for an interrupt victim to get out of 'interrupted' state. |
||
| interrupted(self) | ||
| passive(self) | ||
| queuing(self, resource) | ||
|
stored(self,
buffer) Test for reneging for 'yield put . |
||
| terminated(self) | ||
Inherited from Inherited from |
|
|||
Inherited from |
|
|||
Inherited from |
|
|
|
|
Multi-functional test for reneging for 'request' and 'get': (1)If res of type Resource: Tests whether resource res was acquired when proces reactivated. If yes, the parallel wakeup process is killed. If not, process is removed from res.waitQ (reneging). (2)If res of type Store: Tests whether item(s) gotten from Store res. If yes, the parallel wakeup process is killed. If no, process is removed from res.getQ (3)If res of type Level: Tests whether units gotten from Level res. If yes, the parallel wakeup process is killed. If no, process is removed from res.getQ. |
|
|
|
|
|
|
|
|
|
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0alpha3 on Wed Jan 31 11:14:55 2007 | http://epydoc.sourceforge.net |