boost::process::stream_behavior — Describes the possible states for a communication stream.
Describes the possible states for a child's communication stream.
The stream is closed and hence the child process will not be allowed to access it.
The child inherits the parent's handle for the data flow, thus effectively sharing it between the two processes.
The child is connected to the parent so that they can send and receive data through the stream.
The child's stream is redirected to a null device so that its output is lost. It is important to see that this is different to close_stream because the child is still able to write data. If we closed, e.g. stdout, it's most likely that the child couldn't work at all!
|Copyright © 2006 Julio M. Merino Vidal|