Package buildbot :: Module util :: Class CancelableDeferred
[hide private]
[frames] | no frames]

Class CancelableDeferred

source code

twisted.internet.defer.Deferred --+
                                  |
                                 CancelableDeferred

I am a version of Deferred that can be canceled by calling my .cancel() method. After being canceled, no callbacks or errbacks will be executed.

Instance Methods [hide private]
 
__init__(self) source code
 
cancel(self) source code
 
_runCallbacks(self) source code

Inherited from twisted.internet.defer.Deferred: __repr__, __str__, addBoth, addCallback, addCallbacks, addErrback, callback, chainDeferred, errback, pause, setTimeout, unpause

Inherited from twisted.internet.defer.Deferred (private): _continue, _startRunCallbacks

Class Variables [hide private]

Inherited from twisted.internet.defer.Deferred: called, debug, paused, timeoutCall

Inherited from twisted.internet.defer.Deferred (private): _debugInfo, _runningCallbacks

Method Details [hide private]

__init__(self)
(Constructor)

source code 
Overrides: twisted.internet.defer.Deferred.__init__

_runCallbacks(self)

source code 
Overrides: twisted.internet.defer.Deferred._runCallbacks