#include "uv.h"
#include "internal.h"
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
#include <errno.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <unistd.h>
#include <fcntl.h>
#include <poll.h>
Go to the source code of this file.
|
| static void | uv__chld (uv_signal_t *handle, int signum) |
| |
| int | uv__make_pipe (int fds[2], int flags) |
| |
| static int | uv__make_socketpair (int fds[2]) |
| |
| static void | uv__process_child_init (const uv_process_options_t *options, int stdio_count, int(*pipes)[2], int error_fd) |
| |
| void | uv__process_close (uv_process_t *handle) |
| |
| static void | uv__process_close_stream (uv_stdio_container_t *container) |
| |
| static int | uv__process_init_stdio (uv_stdio_container_t *container, int fds[2]) |
| |
| static int | uv__process_open_stream (uv_stdio_container_t *container, int pipefds[2]) |
| |
| static void | uv__write_int (int fd, int val) |
| |
| int | uv_kill (int pid, int signum) |
| |
| int | uv_process_kill (uv_process_t *process, int signum) |
| |
| int | uv_spawn (uv_loop_t *loop, uv_process_t *process, const uv_process_options_t *options) |
| |
◆ uv__chld()
◆ uv__make_pipe()
◆ uv__make_socketpair()
| static int uv__make_socketpair |
( |
int |
fds[2] | ) |
|
|
static |
◆ uv__process_child_init()
◆ uv__process_close()
◆ uv__process_close_stream()
◆ uv__process_init_stdio()
◆ uv__process_open_stream()
◆ uv__write_int()
| static void uv__write_int |
( |
int |
fd, |
|
|
int |
val |
|
) |
| |
|
static |
◆ uv_kill()
◆ uv_process_kill()
◆ uv_spawn()
◆ environ