Part of twisted.internet View Source
Author | Jp Calderone |
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 | 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. |
Class | Clock | Provide a deterministic, easily-controlled implementation of IReactorTime.callLater .
This is commonly useful for writing deterministic unit tests for code which
schedules events using this API.
|
Function | deferLater | Call the given function after a certain period of time has passed. |
Class | _Timer | Undocumented |
Function | _defaultScheduler | Undocumented |
Parameters | clock | The object which will be used to schedule the delayed call.
(type: IReactorTime
provider
) |
delay | The number of seconds to wait before calling the function.
(type: float or int
) | |
callable | The object to call after the delay. | |
*args | The positional arguments to pass to callable .
| |
**kw | The keyword arguments to pass to callable .
| |
Returns | A deferred that fires with the result of the callable when the specified
time has elapsed.
(type: defer.Deferred
) |