#include <stdio.h>#include <fcntl.h>#include <unistd.h>#include <string.h>#include <stdlib.h>#include <uv.h>
Go to the source code of this file.
Classes | |
| struct | write_req_t |
Functions | |
| void | alloc_buffer (uv_handle_t *handle, size_t suggested_size, uv_buf_t *buf) |
| void | free_write_req (uv_write_t *req) |
| int | main (int argc, char **argv) |
| void | on_file_write (uv_write_t *req, int status) |
| void | on_stdout_write (uv_write_t *req, int status) |
| void | read_stdin (uv_stream_t *stream, ssize_t nread, const uv_buf_t *buf) |
| void | write_data (uv_stream_t *dest, size_t size, uv_buf_t buf, uv_write_cb cb) |
Variables | |
| uv_pipe_t | file_pipe |
| uv_loop_t * | loop |
| uv_pipe_t | stdin_pipe |
| uv_pipe_t | stdout_pipe |
| void alloc_buffer | ( | uv_handle_t * | handle, |
| size_t | suggested_size, | ||
| uv_buf_t * | buf | ||
| ) |
Definition at line 19 of file libuv/docs/code/uvtee/main.c.
| void free_write_req | ( | uv_write_t * | req | ) |
Definition at line 23 of file libuv/docs/code/uvtee/main.c.
Definition at line 62 of file libuv/docs/code/uvtee/main.c.
| void on_file_write | ( | uv_write_t * | req, |
| int | status | ||
| ) |
Definition at line 33 of file libuv/docs/code/uvtee/main.c.
| void on_stdout_write | ( | uv_write_t * | req, |
| int | status | ||
| ) |
Definition at line 29 of file libuv/docs/code/uvtee/main.c.
| void read_stdin | ( | uv_stream_t * | stream, |
| ssize_t | nread, | ||
| const uv_buf_t * | buf | ||
| ) |
Definition at line 44 of file libuv/docs/code/uvtee/main.c.
| void write_data | ( | uv_stream_t * | dest, |
| size_t | size, | ||
| uv_buf_t | buf, | ||
| uv_write_cb | cb | ||
| ) |
Definition at line 37 of file libuv/docs/code/uvtee/main.c.
| uv_pipe_t file_pipe |
Definition at line 17 of file libuv/docs/code/uvtee/main.c.
| uv_loop_t* loop |
Definition at line 14 of file libuv/docs/code/uvtee/main.c.
| uv_pipe_t stdin_pipe |
Definition at line 15 of file libuv/docs/code/uvtee/main.c.
| uv_pipe_t stdout_pipe |
Definition at line 16 of file libuv/docs/code/uvtee/main.c.