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
- SEARCH_PATH_FROM_ENVP =
if path searching is needed when spawning the subprocess, use the
PATHin the launcher environment. (Since: 2.72) 256 or :search_path_from_envp