Type WaitForCall
object --+
|
WaitCondition --+
|
WaitForCall
An object that waits until it is called.
This example demonstrates how a tasklet waits for a callback:
import gobject
from kiwi import tasklet
mainloop = gobject.MainLoop()
def my_task():
callback = tasklet.WaitForCall()
gobject.timeout_add(1000, callback)
yield callback
mainloop.quit()
tasklet.run(my_task())
mainloop.run()
| Method Summary |
| |
arm(self,
tasklet)
Overrides WaitCondition.arm |
| |
disarm(self)
Overrides WaitCondition.disarm |
| Instance Variable Summary |
| |
return_value: value to return when called |
| Instance Variable Details |
return_value
value to return when called
|