| Home | Trees | Index | Help |
|
|---|
| Package twisted :: Package flow :: Module controller :: Class Deferred |
|
Controller--+ |Deferred--+ | Deferred
wraps up a Stage with a Deferred interface
In this version, the results of the Stage are used to
construct a list of results and then sent to deferred. Further,
in this version Cooperate is implemented via reactor's callLater.
from twisted.internet import reactor
from twisted.flow import flow
def res(x): print x
d = flow.Deferred([1,2,3])
d.addCallback(res)
reactor.iterate()
| Method Summary | |
|---|---|
__init__(self,
stage,
*trap)
| |
_execute(self,
dummy)
| |
results(self,
results)
| |
| Inherited from Deferred | |
Print tracebacks and die. | |
| |
| |
| |
| |
| |
| |
Convenience method for adding a single callable as both a callback and an errback. | |
Convenience method for adding just a callback. | |
Add a pair of callbacks (success and error) to this Deferred. | |
Convenience method for adding just an errback. | |
This method is deprecated. | |
Run all success callbacks that have been added to this Deferred. | |
Chain another Deferred to this Deferred. | |
Run all error callbacks that have been added to this Deferred. | |
Run all success callbacks that have been added to this Deferred. | |
Chain another Deferred to this Deferred. | |
Run all error callbacks that have been added to this Deferred. | |
Stop processing on a Deferred until unpause() is called. | |
Set a timeout function to be triggered if I am not called. | |
Process all callbacks made since pause() was called. | |
| Class Variable Summary | |
|---|---|
| Inherited from Deferred | |
int |
called = 0 |
int |
debug = 0 |
int |
default = 0 |
int |
paused = 0 |
NoneType |
timeoutCall = None |
| Home | Trees | Index | Help |
|
|---|
| Generated by Epydoc 2.0 on Sat May 15 20:08:36 2004 | http://epydoc.sf.net |