Cross-platform asynchronous I/O
Go to file
Bert Belder e58a1abff0 Refactor request handling on Windows
- keep a list of completed reqs to be returned.
- do not implicitly close a socket after error or eof+shutdown.
2011-06-07 18:11:43 +02:00
ev Compile with -ansi 2011-03-29 16:42:13 -07:00
msvs Add test-shutdown-eof to msvc project 2011-06-07 00:44:26 +02:00
test API change: report accept errors to connection_cb 2011-06-07 18:11:43 +02:00
.gitignore Add mingw build results to .gitignore 2011-05-09 05:41:12 +02:00
AUTHORS Support FreeBSD 2011-06-03 06:46:16 +02:00
config-mingw.mk Add -Wno-variadic-macros as it's apparently okay in MSVC 2011-06-07 10:06:12 +02:00
config-unix.mk Add -Wno-variadic-macros as it's apparently okay in MSVC 2011-06-07 10:06:12 +02:00
desired-api.md accept_cb -> connection_cb 2011-06-07 14:12:25 +02:00
iocp-links.html add link to book 2011-04-09 09:38:16 -07:00
LICENSE oio -> uv 2011-05-11 20:21:49 -07:00
Makefile Makefile munging 2011-05-12 18:35:05 -07:00
ngx-queue.h echo-server on unix works 2011-03-30 21:37:36 -07:00
README Add doc on desired-api 2011-05-28 01:47:47 -07:00
tree.h oio -> uv 2011-05-11 20:21:49 -07:00
uv-common.c Include stddef.h for NULL 2011-05-19 15:03:26 -07:00
uv-unix.c API change: report accept errors to connection_cb 2011-06-07 18:11:43 +02:00
uv-unix.h accept_cb -> connection_cb 2011-06-07 14:12:25 +02:00
uv-win.c Refactor request handling on Windows 2011-06-07 18:11:43 +02:00
uv-win.h Refactor request handling on Windows 2011-06-07 18:11:43 +02:00
uv.h API change: report accept errors to connection_cb 2011-06-07 18:11:43 +02:00

This is the new networking layer for Node. Its purpose is to abstract
IOCP on windows and libev on Unix systems. We intend to eventually contain
all platform differences in this library.

http://nodejs.org/

(This was previously called liboio)

Supported Platforms:

Microsoft Windows operating systems since Windows XP sp2. It can be built
with either Visual Studio or MinGW.

Linux 2.6 and MacOS using the GCC toolchain.

Solaris 121 and later using GCC toolchain.