Part of twisted.internet View Source
|Class||LoopingCall||Call a function repeatedly.|
|Class||SchedulerStopped||The operation could not complete because the scheduler was stopped in progress or was already stopped.|
|Class||TaskFinished||The operation could not complete because the task was already completed, stopped, encountered an error or otherwise permanently stopped running.|
|Class||TaskDone||The operation could not complete because the task was already completed.|
|Class||TaskStopped||The operation could not complete because the task was stopped.|
|Class||TaskFailed||The operation could not complete because the task died with an unhandled error.|
|Class||NotPaused||This exception is raised when a task is resumed which was not previously paused.|
|Class||Cooperator||Cooperative task scheduler.|
|Function||coiterate||Cooperatively iterate over the given iterator, dividing runtime between it and all other iterators which have been passed to this function and not yet exhausted.|
|Function||cooperate||Start running the given iterator as a long-running cooperative task, by calling next() on it as a periodic timed event.|
|Class||Clock||Provide a deterministic, easily-controlled implementation of
|Function||deferLater||Call the given function after a certain period of time has passed.|
|Parameters||iterator||the iterator to invoke.|
|Parameters||clock||The object which will be used to schedule the delayed call.
|delay||The number of seconds to wait before calling the function.
|callable||The object to call after the delay.|
|*args||The positional arguments to pass to |
|**kw||The keyword arguments to pass to |
|Returns||A deferred that fires with the result of the callable when the specified
time has elapsed.