From f20297fffadff3918dd6896f0d525092ee6815c6 Mon Sep 17 00:00:00 2001 From: Ryan Dahl Date: Fri, 23 Sep 2011 11:03:31 -0700 Subject: [PATCH] Add a list of features to readme --- README.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/README.md b/README.md index 7500fd9e..9bf05992 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,38 @@ platform differences in this library. http://nodejs.org/ +## Features + +Implemented Features: + + * Non-blocking sockets and pipes + + * Timers + + * UDP + + * Child process spawning + + * Asynchronous DNS via c-ares or getaddrinfo. + + * Asynchronous file system APIs (uv_fs_*) + + * High resolution time (uv_hrtime) + + * Current executable path look up (uv_exepath) + + * Thread pool scheduling (uv_queue_work) + +Work in progress: + + * File system events (Currently supports inotify, ReadDirectoryChangesW and + will support kqueue and event ports in the near future.) + + * TTY support (with VT100 emulation on Windows - work in progress) + + * Socket sharing between processes + + ## Documentation See `include/uv.h`.