Lines Matching refs:c

4 :c:type:`uv_process_t` --- Process handle
14 .. c:type:: uv_process_t
18 .. c:type:: uv_process_options_t
20 Options for spawning the process (passed to :c:func:`uv_spawn`.
37 .. c:type:: void (*uv_exit_cb)(uv_process_t*, int64_t exit_status, int term_signal)
39 Type definition for callback passed in :c:type:`uv_process_options_t` which
43 .. c:enum:: uv_process_flags
45 Flags to be set on the flags field of :c:type:`uv_process_options_t`.
98 .. c:type:: uv_stdio_container_t
112 .. c:enum:: uv_stdio_flags
173 .. c:member:: int uv_process_t.pid
175 The PID of the spawned process. It's set after calling :c:func:`uv_spawn`.
178 The :c:type:`uv_handle_t` members also apply.
180 .. c:member:: uv_exit_cb uv_process_options_t.exit_cb
184 .. c:member:: const char* uv_process_options_t.file
188 .. c:member:: char** uv_process_options_t.args
193 ``UV_PROCESS_WINDOWS_VERBATIM_ARGUMENTS`` flag on :c:enum:`uv_process_flags`.
195 .. c:member:: char** uv_process_options_t.env
199 .. c:member:: const char* uv_process_options_t.cwd
203 .. c:member:: unsigned int uv_process_options_t.flags
205 Various flags that control how :c:func:`uv_spawn` behaves. See
206 :c:enum:`uv_process_flags`.
208 .. c:member:: int uv_process_options_t.stdio_count
209 .. c:member:: uv_stdio_container_t* uv_process_options_t.stdio
211 The `stdio` field points to an array of :c:type:`uv_stdio_container_t`
220 .. c:member:: uv_uid_t uv_process_options_t.uid
221 .. c:member:: uv_gid_t uv_process_options_t.gid
227 This is not supported on Windows, :c:func:`uv_spawn` will fail and set the error
230 .. c:member:: uv_stdio_flags uv_stdio_container_t.flags
234 .. c:member:: union @0 uv_stdio_container_t.data
243 .. c:function:: void uv_disable_stdio_inheritance(void)
257 .. c:function:: int uv_spawn(uv_loop_t* loop, uv_process_t* handle, const uv_process_options_t* opt…
275 .. c:function:: int uv_process_kill(uv_process_t* handle, int signum)
278 on :c:ref:`signal` for signal support, specially on Windows.
280 .. c:function:: int uv_kill(int pid, int signum)
283 on :c:ref:`signal` for signal support, specially on Windows.
285 .. c:function:: uv_pid_t uv_process_get_pid(const uv_process_t* handle)
291 .. seealso:: The :c:type:`uv_handle_t` API functions also apply.