Lines Matching +full:in +full:- +full:process
4 :c:type:`uv_process_t` --- Process handle
7 Process handles will spawn a new process and allow the user to control it and
12 ----------
16 Process handle type.
20 Options for spawning the process (passed to :c:func:`uv_spawn`.
39 Type definition for callback passed in :c:type:`uv_process_options_t` which
40 will indicate the exit status and the signal that caused the process to
51 * Set the child process' user id.
55 * Set the child process' group id.
59 * Do not wrap any arguments in quotes, or perform any other escaping, when
65 * Spawn the child process in a detached state - this will make it a process
67 * the parent exits. Note that the child process will still keep the
68 * parent's event loop alive unless the parent process calls uv_unref() on
69 * the child's process handle.
90 * On Windows, if the path to the program to execute, specified in
100 Container for each stdio handle or fd passed to a child process.
114 Flags specifying how a stdio should be transmitted to the child process.
120 * The following four options are mutually-exclusive, and define
122 * in the child process:
140 * The child process will be given a duplicate of the parent's
146 * The child process will be given a duplicate of the parent's
154 * determine the direction of flow, from the child process' perspective. Both
162 * handle in non-blocking mode in the child. This may cause loss of data,
175 The PID of the spawned process. It's set after calling :c:func:`uv_spawn`.
182 Callback called after the process exits.
197 Environment for the new process. If NULL the parents environment is used.
213 the child process. The convention is that stdio[0] points to stdin,
217 On Windows file descriptors greater than 2 are available to the child process only if
223 Libuv can change the child process' user/group id. This happens only when
224 the appropriate bits are set in the flags fields.
237 process.
241 ---
245 Disables inheritance for file descriptors / handles that this process
247 this process don't accidentally inherit these handles.
249 It is recommended to call this function as early in your program as possible,
253 This function works on a best-effort basis: there is no guarantee that libuv can discover
254 all file descriptors that were inherited. In general it does a better job on Windows than
259 Initializes the process handle and starts the process. If the process is
267 process.
277 Sends the specified signal to the given process handle. Check the documentation
287 Returns `handle->pid`.