Home
last modified time | relevance | path

Searched refs:uv_pipe_t (Results 1 – 25 of 62) sorted by relevance

123

/third_party/libuv/src/win/
Dinternal.h119 uv_pipe_t* parent_pipe, HANDLE* child_pipe_ptr, unsigned int flags);
121 int uv__pipe_listen(uv_pipe_t* handle, int backlog, uv_connection_cb cb);
122 int uv__pipe_accept(uv_pipe_t* server, uv_stream_t* client);
123 int uv__pipe_read_start(uv_pipe_t* handle, uv_alloc_cb alloc_cb,
125 void uv__pipe_read_stop(uv_pipe_t* handle);
128 uv_pipe_t* handle,
134 void uv__process_pipe_read_req(uv_loop_t* loop, uv_pipe_t* handle,
136 void uv__process_pipe_write_req(uv_loop_t* loop, uv_pipe_t* handle,
138 void uv__process_pipe_accept_req(uv_loop_t* loop, uv_pipe_t* handle,
140 void uv__process_pipe_connect_req(uv_loop_t* loop, uv_pipe_t* handle,
[all …]
Dpipe.c93 static void eof_timer_init(uv_pipe_t* pipe);
94 static void eof_timer_start(uv_pipe_t* pipe);
95 static void eof_timer_stop(uv_pipe_t* pipe);
97 static void eof_timer_destroy(uv_pipe_t* pipe);
106 int uv_pipe_init(uv_loop_t* loop, uv_pipe_t* handle, int ipc) { in uv_pipe_init()
123 static void uv__pipe_connection_init(uv_pipe_t* handle) { in uv__pipe_connection_init()
193 static void close_pipe(uv_pipe_t* pipe) { in close_pipe()
386 uv_pipe_t* parent_pipe, HANDLE* child_pipe_ptr, unsigned int flags) { in uv__create_stdio_pipe_pair()
454 uv_pipe_t* handle, in uv__set_pipe_handle()
528 static int pipe_alloc_accept(uv_loop_t* loop, uv_pipe_t* handle, in pipe_alloc_accept()
[all …]
Dstream.c39 err = uv__pipe_listen((uv_pipe_t*)stream, backlog, cb); in uv_listen()
58 err = uv__pipe_accept((uv_pipe_t*)server, client); in uv_accept()
79 err = uv__pipe_read_start((uv_pipe_t*)handle, alloc_cb, read_cb); in uv__read_start()
102 uv__pipe_read_stop((uv_pipe_t*) handle); in uv_read_stop()
131 loop, req, (uv_pipe_t*) handle, bufs, nbufs, NULL, cb); in uv_write()
157 if (handle->type != UV_NAMED_PIPE || !((uv_pipe_t*) handle)->ipc) { in uv_write2()
164 loop, req, (uv_pipe_t*) handle, bufs, nbufs, send_handle, cb); in uv_write2()
Dprocess-stdio.c234 uv_pipe_t* parent_pipe = (uv_pipe_t*) fdopt.data.stream; in uv__stdio_create()
317 stream_handle = ((uv_pipe_t*) stream)->handle; in uv__stdio_create()
/third_party/libuv/src/unix/
Dpipe.c33 int uv_pipe_init(uv_loop_t* loop, uv_pipe_t* handle, int ipc) { in uv_pipe_init()
43 int uv_pipe_bind(uv_pipe_t* handle, const char* name) { in uv_pipe_bind()
94 int uv__pipe_listen(uv_pipe_t* handle, int backlog, uv_connection_cb cb) { in uv__pipe_listen()
120 void uv__pipe_close(uv_pipe_t* handle) { in uv__pipe_close()
137 int uv_pipe_open(uv_pipe_t* handle, uv_file fd) { in uv_pipe_open()
174 uv_pipe_t* handle, in uv_pipe_connect()
240 static int uv__pipe_getsockpeername(const uv_pipe_t* handle, in uv__pipe_getsockpeername()
284 int uv_pipe_getsockname(const uv_pipe_t* handle, char* buffer, size_t* size) { in uv_pipe_getsockname()
289 int uv_pipe_getpeername(const uv_pipe_t* handle, char* buffer, size_t* size) { in uv_pipe_getpeername()
294 void uv_pipe_pending_instances(uv_pipe_t* handle, int count) { in uv_pipe_pending_instances()
[all …]
/third_party/libuv/docs/src/
Dpipe.rst4 :c:type:`uv_pipe_t` --- Pipe handle
10 :c:type:`uv_pipe_t` is a 'subclass' of :c:type:`uv_stream_t`.
16 .. c:type:: uv_pipe_t
24 .. c:member:: int uv_pipe_t.ipc
36 .. c:function:: int uv_pipe_init(uv_loop_t* loop, uv_pipe_t* handle, int ipc)
44 .. c:function:: int uv_pipe_open(uv_pipe_t* handle, uv_file file)
54 .. c:function:: int uv_pipe_bind(uv_pipe_t* handle, const char* name)
62 .. c:function:: void uv_pipe_connect(uv_connect_t* req, uv_pipe_t* handle, const char* name, uv_con…
70 .. c:function:: int uv_pipe_getsockname(const uv_pipe_t* handle, char* buffer, size_t* size)
82 .. c:function:: int uv_pipe_getpeername(const uv_pipe_t* handle, char* buffer, size_t* size)
[all …]
/third_party/libuv/test/
Dtest-pipe-connect-multiple.c35 uv_pipe_t pipe_handle;
39 static uv_pipe_t server_handle;
41 static uv_pipe_t connections[NUM_CLIENTS];
46 uv_pipe_t* conn; in connection_cb()
Dtest-pipe-bind-error.c45 uv_pipe_t server1, server2; in TEST_IMPL()
76 uv_pipe_t server; in TEST_IMPL()
97 uv_pipe_t server; in TEST_IMPL()
122 uv_pipe_t server; in TEST_IMPL()
Dtest-ipc-send-recv.c29 void spawn_helper(uv_pipe_t* channel,
38 uv_pipe_t pipe;
44 uv_pipe_t channel;
56 uv_pipe_t listen;
57 uv_pipe_t channel;
90 uv_pipe_t* pipe; in recv_cb()
94 pipe = (uv_pipe_t*) handle; in recv_cb()
301 uv_pipe_t* pipe; in read_cb()
313 pipe = (uv_pipe_t*) handle; in read_cb()
Dtest-pipe-sendmsg.c38 static uv_pipe_t incoming[4];
76 uv_pipe_t* p; in read_cb()
77 uv_pipe_t* inc; in read_cb()
81 p = (uv_pipe_t*) handle; in read_cb()
108 uv_pipe_t p; in TEST_IMPL()
Dtest-pipe-close-stdout-read-stdin.c57 uv_pipe_t stdin_pipe; in TEST_IMPL()
76 r = uv_pipe_init(uv_default_loop(), (uv_pipe_t *)&stdin_pipe, 0); in TEST_IMPL()
79 r = uv_pipe_open((uv_pipe_t *)&stdin_pipe, 0); in TEST_IMPL()
Dtest-stdio-over-pipes.c37 static uv_pipe_t in;
38 static uv_pipe_t out;
176 static uv_pipe_t stdin_pipe1;
177 static uv_pipe_t stdout_pipe1;
178 static uv_pipe_t stdin_pipe2;
179 static uv_pipe_t stdout_pipe2;
Dbenchmark-multi-accept.c29 uv_pipe_t pipe;
51 uv_pipe_t ipc_pipe;
62 uv_pipe_t ipc_pipe;
122 ASSERT(0 == uv_pipe_init(loop, (uv_pipe_t*) &pc->peer_handle, 1)); in ipc_connection_cb()
179 uv_pipe_t* ipc_pipe; in ipc_read_cb()
181 ipc_pipe = (uv_pipe_t*) handle; in ipc_read_cb()
190 ASSERT(0 == uv_pipe_init(loop, (uv_pipe_t*) ctx->server_handle, 0)); in ipc_read_cb()
303 ASSERT(0 == uv_pipe_init(server_handle->loop, (uv_pipe_t*) storage, 0)); in sv_connection_cb()
Dtest-ipc-heavy-traffic-deadlock-bug.c28 void spawn_helper(uv_pipe_t* channel,
134 uv_pipe_t pipe; in TEST_IMPL()
145 uv_pipe_t pipe; in ipc_helper_heavy_traffic_deadlock_bug()
Dtest-pipe-connect-error.c60 uv_pipe_t client; in TEST_IMPL()
80 uv_pipe_t client; in TEST_IMPL()
Dtest-pipe-server-close.c29 static uv_pipe_t pipe_client;
30 static uv_pipe_t pipe_server;
Dbenchmark-pump.c50 static uv_pipe_t pipeServer;
77 static uv_pipe_t pipe_write_handles[MAX_WRITE_HANDLES];
247 uv_pipe_t* pipe; in maybe_connect_some()
289 stream = (uv_stream_t*)malloc(sizeof(uv_pipe_t)); in connection_cb()
290 r = uv_pipe_init(loop, (uv_pipe_t*)stream, 0); in connection_cb()
Dtest-ipc.c28 static uv_pipe_t channel;
147 uv_pipe_t* pipe; in on_read()
151 pipe = (uv_pipe_t*) handle; in on_read()
217 uv_pipe_t* pipe; in on_read_listen_after_bound_twice()
220 pipe = (uv_pipe_t*) handle; in on_read_listen_after_bound_twice()
280 void spawn_helper(uv_pipe_t* channel, in spawn_helper()
355 uv_pipe_t* pipe; in on_read_connection()
358 pipe = (uv_pipe_t*) handle; in on_read_connection()
Dtest-ref.c349 uv_pipe_t h; in TEST_IMPL()
360 uv_pipe_t h; in TEST_IMPL()
372 uv_pipe_t h; in TEST_IMPL()
386 uv_pipe_t h; in TEST_IMPL()
Dtest-spawn.c282 uv_pipe_t out; in TEST_IMPL()
582 uv_pipe_t out; in TEST_IMPL()
583 uv_pipe_t in; in TEST_IMPL()
625 uv_pipe_t pipe; in TEST_IMPL()
785 uv_pipe_t out; in TEST_IMPL()
854 uv_pipe_t in, out, err; in TEST_IMPL()
913 uv_pipe_t in, out; in TEST_IMPL()
960 uv_pipe_t in, out; in TEST_IMPL()
1006 uv_pipe_t in; in TEST_IMPL()
1094 uv_pipe_t out; in TEST_IMPL()
[all …]
Dbenchmark-pound.c64 uv_pipe_t stream;
229 r = uv_pipe_init(loop, (uv_pipe_t*)&p->stream, 0); in pipe_make_connect()
233 (uv_pipe_t*) &p->stream, in pipe_make_connect()
/third_party/libuv/docs/code/pipe-echo-server/
Dmain.c60 uv_pipe_t *client = (uv_pipe_t*) malloc(sizeof(uv_pipe_t)); in on_new_connection()
79 uv_pipe_t server; in main()
/third_party/libuv/docs/code/multi-echo-server/
Dworker.c9 uv_pipe_t queue;
59 uv_pipe_t *pipe = (uv_pipe_t*) q; in on_new_connection()
/third_party/libuv/docs/code/uvtee/
Dmain.c15 uv_pipe_t stdin_pipe;
16 uv_pipe_t stdout_pipe;
17 uv_pipe_t file_pipe;
/third_party/node/src/
Dconnection_wrap.cc114 template ConnectionWrap<PipeWrap, uv_pipe_t>::ConnectionWrap(
124 template void ConnectionWrap<PipeWrap, uv_pipe_t>::OnConnection(
130 template void ConnectionWrap<PipeWrap, uv_pipe_t>::AfterConnect(

123