Module ninja_build::subprocess
[−]
[src]
Structs
Subprocess |
Subprocess wraps a single async subprocess. It is entirely passive: it expects the caller to notify it when its fds are ready for reading, as well as call Finish() to reap the child once done() is true. |
SubprocessSet |
SubprocessSet runs a ppoll/pselect() loop around a set of Subprocesses. DoWork() waits for any state change in subprocesses; finished_ is a queue of subprocesses as they finish. |