Synchronous Deferred

Registered 2007-12-02 by Christopher Armstrong

Synchronous Deferred is for authors of libraries who want to support both synchronous and asynchronous APIs.

The implementation of your library should be done in an asynchronous manner, with only a superficial difference between the implementations of the synchronous and asynchronous top-level interfaces. The synchronous codepath will make use of SynchronousDeferred objects, and the asynchronous codepath will return real Deferreds. The top of the synchronous API need only call the synchronize() method of the SynchronousDeferred to get the final result to return.

Project information

Part of:
tx
Maintainer:
Christopher Armstrong
Driver:
Not yet selected
Development focus:

trunk series 

Programming Languages:
python
Licences:
Public Domain
()

RDF metadata

View full history Series and milestones

Synchronous Deferred trunk series is the current focus of development

Get Involved

  • warning
    Report a bug
  • warning
    Ask a question
  • warning
    Help translate

Downloads

Synchronous Deferred does not have any download files registered with Launchpad.