Next: Sentinels, Previous: Signals to Processes, Up: Processes [Contents][Index]
There are two ways to receive the output that a subprocess writes to its standard output stream. The output can be inserted in a buffer, which is called the associated buffer of the process, or a function called the filter function can be called to act on the output. If the process has no buffer and no filter function, its output is discarded.
• Process Buffers: | If no filter, output is put in a buffer. | |
• Filter Functions: | Filter functions accept output from the process. | |
• Accepting Output: | Explicitly permitting subprocess output. Waiting for subprocess output. |