libuv/src
Bert Belder 0ea4c87f8b Windows implementation of new request API
This changes uv-win to use the new uv_req subclasses.

It gets rid of the uv_req.flags field. There used to be only request flag
(UV_REQ_PENDING), and it was mostly obsolete; it only had a real purpose for
internal uv_read requests. Now we'll use the UV_HANDLE_READ_PENDING flag on
the handle instead.

This patch also simplifies the accept logic for named pipes on windows. We
no longer have a separate struct to store information about established
connections. Instead we just carry over the windows HANDLE from the accept
request to the client handle in uv_pipe_accept().
2011-07-14 10:46:08 -07:00
..
ares Remove obsolete file 2011-07-07 18:09:05 +02:00
eio Fix linux syscall detection. 2011-07-07 22:06:44 +02:00
ev Move ev.h to include/ 2011-07-07 21:55:01 -07:00
uv-common.c src/ and include/ directories 2011-07-07 07:52:57 -07:00
uv-common.h allocate windows pipe handles on demand 2011-07-13 20:43:10 -07:00
uv-cygwin.c src/ and include/ directories 2011-07-07 07:52:57 -07:00
uv-darwin.c src/ and include/ directories 2011-07-07 07:52:57 -07:00
uv-eio.c src/ and include/ directories 2011-07-07 07:52:57 -07:00
uv-eio.h src/ and include/ directories 2011-07-07 07:52:57 -07:00
uv-freebsd.c freebsd: add uv_hrtime(). 2011-07-11 03:00:34 +02:00
uv-linux.c uv-linux: remove unused variables 2011-07-13 23:59:30 +02:00
uv-sunos.c Fix SunOS build 2011-07-07 23:55:50 -07:00
uv-unix.c Better request API 2011-07-14 10:45:28 -07:00
uv-win.c Windows implementation of new request API 2011-07-14 10:46:08 -07:00