Go to the documentation of this file.
7 #define PIPENAME "\\\\?\\pipe\\echo.sock"
9 #define PIPENAME "/tmp/echo.sock"
26 buf->base = malloc(suggested_size);
27 buf->len = suggested_size;
void echo_read(uv_stream_t *client, ssize_t nread, const uv_buf_t *buf)
UV_EXTERN int uv_pipe_init(uv_loop_t *, uv_pipe_t *handle, int ipc)
void free_write_req(uv_write_t *req)
UV_EXTERN int uv_listen(uv_stream_t *stream, int backlog, uv_connection_cb cb)
UV_EXTERN int uv_run(uv_loop_t *, uv_run_mode mode)
UV_EXTERN void uv_close(uv_handle_t *handle, uv_close_cb close_cb)
void echo_write(uv_write_t *req, int status)
UV_EXTERN int uv_fs_unlink(uv_loop_t *loop, uv_fs_t *req, const char *path, uv_fs_cb cb)
std::unique_ptr< Server > server
UV_EXTERN uv_loop_t * uv_default_loop(void)
static void signal(notification *n)
UV_EXTERN int uv_write(uv_write_t *req, uv_stream_t *handle, const uv_buf_t bufs[], unsigned int nbufs, uv_write_cb cb)
void remove_sock(int sig)
UV_EXTERN int uv_read_start(uv_stream_t *, uv_alloc_cb alloc_cb, uv_read_cb read_cb)
void alloc_buffer(uv_handle_t *handle, size_t suggested_size, uv_buf_t *buf)
UV_EXTERN int uv_accept(uv_stream_t *server, uv_stream_t *client)
UV_EXTERN uv_buf_t uv_buf_init(char *base, unsigned int len)
UV_EXTERN int uv_pipe_bind(uv_pipe_t *handle, const char *name)
void on_new_connection(uv_stream_t *server, int status)
const UV_EXTERN char * uv_err_name(int err)
grpc
Author(s):
autogenerated on Fri May 16 2025 02:59:17