MCPcopy Create free account
hub / github.com/EmmyLua/EmmyLuaDebugger / uv_accept

Function uv_accept

third-party/libuv-1.46.0/src/win/stream.c:51–67  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

49
50
51int uv_accept(uv_stream_t* server, uv_stream_t* client) {
52 int err;
53
54 err = ERROR_INVALID_PARAMETER;
55 switch (server->type) {
56 case UV_TCP:
57 err = uv__tcp_accept((uv_tcp_t*)server, (uv_tcp_t*)client);
58 break;
59 case UV_NAMED_PIPE:
60 err = uv__pipe_accept((uv_pipe_t*)server, client);
61 break;
62 default:
63 assert(0);
64 }
65
66 return uv_translate_sys_error(err);
67}
68
69
70int uv__read_start(uv_stream_t* handle,

Callers 15

OnNewConnectionMethod · 0.50
OnPipeConnectionMethod · 0.50
on_connectionFunction · 0.50
on_connectionFunction · 0.50
connection_cbFunction · 0.50
connection_cbFunction · 0.50
on_connectionFunction · 0.50
connection_cbFunction · 0.50
read_cbFunction · 0.50
connection_cbFunction · 0.50
on_connectionFunction · 0.50
recv_cbFunction · 0.50

Calls 3

uv__tcp_acceptFunction · 0.85
uv__pipe_acceptFunction · 0.85
uv_translate_sys_errorFunction · 0.70

Tested by 15

on_connectionFunction · 0.40
on_connectionFunction · 0.40
connection_cbFunction · 0.40
connection_cbFunction · 0.40
on_connectionFunction · 0.40
connection_cbFunction · 0.40
read_cbFunction · 0.40
connection_cbFunction · 0.40
on_connectionFunction · 0.40
recv_cbFunction · 0.40
read_cbFunction · 0.40
listen_cbFunction · 0.40