Module: Gio::SubprocessFlags
- Defined in:
- (unknown)
Constant Summary collapse
- NONE =
No flags.
0 or :none
- STDIN_PIPE =
create a pipe for the stdin of the
spawned process that can be accessed with g_subprocess_get_stdin_pipe(). 1 or :stdin_pipe
- STDIN_INHERIT =
stdin is inherited from the
calling process. 2 or :stdin_inherit
- STDOUT_PIPE =
create a pipe for the stdout of the
spawned process that can be accessed with g_subprocess_get_stdout_pipe(). 4 or :stdout_pipe
- STDOUT_SILENCE =
silence the stdout of the spawned
process (ie: redirect to `/dev/null`). 8 or :stdout_silence
- STDERR_PIPE =
create a pipe for the stderr of the
spawned process that can be accessed with g_subprocess_get_stderr_pipe(). 16 or :stderr_pipe
- STDERR_SILENCE =
silence the stderr of the spawned
process (ie: redirect to `/dev/null`). 32 or :stderr_silence
- STDERR_MERGE =
merge the stderr of the spawned
process with whatever the stdout happens to be. This is a good way of directing both streams to a common log file, for example. 64 or :stderr_merge
- INHERIT_FDS =
spawned processes will inherit the
file descriptors of their parent, unless those descriptors have been explicitly marked as close-on-exec. This flag has no effect over the "standard" file descriptors (stdin, stdout, stderr). 128 or :inherit_fds