Package flumotion :: Package common :: Module worker :: Class ProcessProtocol
[hide private]

Class ProcessProtocol

source code

twisted.internet.protocol.BaseProtocol --+    
                                         |    
 twisted.internet.protocol.ProcessProtocol --+
                                             |
                                            ProcessProtocol
Known Subclasses:

Instance Methods [hide private]
 
__init__(self, loggable, avatarId, processType, where) source code
 
setPid(self, pid) source code
 
sendMessage(self, message) source code
 
processEnded(self, status)
Called when the child process exits and all file descriptors associated with it have been closed.
source code

Inherited from twisted.internet.protocol.ProcessProtocol: __provides__, childConnectionLost, childDataReceived, errConnectionLost, errReceived, inConnectionLost, outConnectionLost, outReceived, processExited

Inherited from twisted.internet.protocol.BaseProtocol: __providedBy__, connectionMade, makeConnection

Class Variables [hide private]

Inherited from twisted.internet.protocol.ProcessProtocol: __implemented__

Inherited from twisted.internet.protocol.BaseProtocol: connected, transport

Method Details [hide private]

processEnded(self, status)

source code 

Called when the child process exits and all file descriptors associated with it have been closed.

Overrides: twisted.internet.protocol.ProcessProtocol.processEnded
(inherited documentation)