Class k.t.WaitForCall(WaitCondition):

Part of kiwi.tasklet

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()
ivar return_valuevalue to return when called
Function__init__
Creates a wait condition that is actually a callable object, and waits for a call to be made on it.
Functionarm
Overrides WaitCondition.arm
Functiondisarm
Overrides WaitCondition.disarm
Function__call__Undocumented
def __init__(self, return_value=None):
Creates a wait condition that is actually a callable object, and waits for a call to be made on it.
def arm(self, tasklet):
Overrides WaitCondition.arm
def disarm(self):
Overrides WaitCondition.disarm
def __call__(self, *args, **kwargs):
Undocumented