class _WrapIProtocol(ProcessProtocol): (source)
Method | __init__ |
No summary |
Method | childDataReceived |
This is called with data from the process's stdout or stderr pipes. It checks the status of the errFlag to setermine if stderr should be logged (default) or dropped. |
Method | makeConnection |
Call IProtocol provider's makeConnection method with an ITransport provider. |
Method | processEnded |
If the process ends with error.ProcessDone , this method calls the IProtocol provider's connectionLost with a error.ConnectionDone |
Instance Variable | errFlag |
Undocumented |
Instance Variable | executable |
Undocumented |
Instance Variable | protocol |
Undocumented |
Instance Variable | transport |
A _ProcessEndpointTransport provider that is hooked to the wrapped IProtocol provider. |
Inherited from ProcessProtocol
:
Method | childConnectionLost |
Called when a file descriptor associated with the child process is closed. |
Method | errConnectionLost |
This will be called when stderr is closed. |
Method | errReceived |
Some data was received from stderr. |
Method | inConnectionLost |
This will be called when stdin is closed. |
Method | outConnectionLost |
This will be called when stdout is closed. |
Method | outReceived |
Some data was received from stdout. |
Method | processExited |
This will be called when the subprocess exits. |
Inherited from BaseProtocol
(via ProcessProtocol
):
Method | connectionMade |
Called when a connection is made. |
Instance Variable | connected |
Undocumented |
Parameters | |
proto | An IProtocol provider. |
executable | The file name (full path) to spawn. |
errFlag | A constant belonging to StandardErrorBehavior that determines if stderr is logged or dropped. |
IProtocol
provider's makeConnection method with an ITransport
provider.Parameters | |
process | An IProcessTransport provider. |
error.ProcessDone
, this method calls the IProtocol
provider's connectionLost
with a error.ConnectionDone
See Also | |
ProcessProtocol.processEnded |
_ProcessEndpointTransport
provider that is hooked to the wrapped IProtocol
provider.