Home | Trees | Index | Help |
|
---|
Package kiwi :: Module tasklet :: Class WaitCondition |
|
object
--+
|
WaitCondition
WaitForCall
,
WaitForIdle
,
WaitForIO
,
WaitForMessages
,
WaitForProcess
,
WaitForSignal
,
WaitForTasklet
,
WaitForTimeout
Base class for all wait-able condition objects.
WaitConditions are used in a yield statement inside tasklets body for specifying what event(s) it should wait for in order to receive control once more.Method Summary | |
---|---|
Prepare the wait condition to receive events. | |
Stop the wait condition from receiving events. |
Method Details |
---|
arm(self, tasklet)Prepare the wait condition to receive events. When a wait condition receives the event it is waiting for, it should call the methodwait_condition_fired of the tasklet with
the wait condition as argument. The method returns True or False; if it
returns True, it means the WaitCondition object must "rearm"
itself (continue to monitor events), otherwise it should disarm.
|
disarm(self)Stop the wait condition from receiving events.
|
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Tue Feb 6 10:53:34 2007 | http://epydoc.sf.net |