twisted.internet.interfacesView Source (View In Hierarchy)
Known implementations: twisted.internet.protocol.ProcessProtocol
Interface for process-related event handlers.
|Method||makeConnection||Called when the process has been created.|
|Method||childDataReceived||Called when data arrives from the child process.|
|Method||childConnectionLost||Called when a file descriptor associated with the child process is closed.|
|Method||processExited||Called when the child process exits.|
|Method||processEnded||Called when the child process exits and all file descriptors associated with it have been closed.|
Called when the process has been created.
|Parameters||process||An object representing the process which has been created and associated
with this protocol. (type: |
Called when data arrives from the child process.
|Parameters||childFD||The file descriptor from which the data was received. (type: |
|data||The data read from the child's file descriptor. (type: |
Called when a file descriptor associated with the child process is closed.
|Parameters||childFD||The file descriptor which was closed. (type: |
Called when the child process exits and all file descriptors associated with it have been closed.
|Parameters||reason||A failure giving the reason the child process terminated. The type of
exception for this failure is either |