Part of twisted.internet.utils View Source View In Hierarchy
Deferred.
| Instance Variables | deferred | A Deferredwhich
will be called back with all of stdout and, iferrortoois 
true, all of stderr as well (mixed together in one string).  Iferrortoois false and any bytes are received over stderr, this
will fire with an_UnexpectedErrorOutputinstance and the attribute will be set toNone. | 
| onProcessEnded | If errortoois false and bytes are received over stderr, 
this attribute will refer to aDeferredwhich
will be called back when the process ends.  ThisDeferredis 
also associated with the_UnexpectedErrorOutputwhichdeferredfires with earlier in this case so that users 
can determine when the process has actually ended, in addition to knowing 
when bytes have been received via stderr. | 
| Method | __init__ | Undocumented | 
| Method | errReceivedIsBad | Undocumented | 
| Method | errReceivedIsGood | Undocumented | 
| Method | outReceived | Some data was received from stdout. | 
| Method | processEnded | This will be called when the subprocess is finished. | 
Inherited from ProcessProtocol:
| Method | childDataReceived | Called when data arrives from the child process. | 
| Method | errReceived | Some data was received from stderr. | 
| Method | childConnectionLost | Called when a file descriptor associated with the child process is closed. | 
| Method | inConnectionLost | This will be called when stdin is closed. | 
| Method | outConnectionLost | This will be called when stdout is closed. | 
| Method | errConnectionLost | This will be called when stderr is closed. | 
| Method | processExited | This will be called when the subprocess exits. | 
Inherited from BaseProtocol (via ProcessProtocol):
| Method | makeConnection | Make a connection to a transport and a server. | 
| Method | connectionMade | Called when a connection is made. | 
| Parameters | reason | (type: twisted.python.failure.Failure) |