SubprocessProtocol

Interface for protocol for subprocess calls.

Members

Functions

pipeConnectionLost
void pipeConnectionLost(int fd, Exception exception)

Called when one of the pipes communicating with the child process is closed.

pipeDataReceived
void pipeDataReceived(int fd, const(void)[] data)

Called when the child process writes data into its stdout or stderr pipe.

processExited
void processExited()

Called when the child process has exited.

Inherited Members

From BaseProtocol

connectionMade
void connectionMade(BaseTransport transport)

Called when a connection is made.

connectionLost
void connectionLost(Exception exception)

Called when the connection is lost or closed.

pauseWriting
void pauseWriting()

Called when the transport’s buffer goes over the high-water mark.

resumeWriting
void resumeWriting()

Called when the transport’s buffer drains below the low-water mark.

Meta