Add select(), poll(), epoll() and kqueue() from OSICAT.
commitcd1594aaa831d2cb2b306b2d19141a8a4102ef07
authorStelian Ionescu <sionescu@common-lisp.net>
Wed, 30 Jan 2008 15:09:00 +0000 (30 16:09 +0100)
committerStelian Ionescu <sionescu@common-lisp.net>
Wed, 30 Jan 2008 15:09:15 +0000 (30 16:09 +0100)
treecf84c523fa73f3c74bda0d1f68a957268ea4f19d
parente7550045dff484165c605d119466bdebf15b84be
Add select(), poll(), epoll() and kqueue() from OSICAT.

Signed-off-by: Stelian Ionescu <sionescu@common-lisp.net>
io.multiplex.asd
io.multiplex/epoll.lisp
io.multiplex/fd-wait.lisp
io.multiplex/foreign-bsd.lisp [new file with mode: 0644]
io.multiplex/foreign-linux.lisp [new file with mode: 0644]
io.multiplex/foreign-unix.lisp [new file with mode: 0644]
io.multiplex/grovel.lisp [new file with mode: 0644]
io.multiplex/kqueue.lisp
io.multiplex/pkgdcl.lisp
io.multiplex/select.lisp
io.multiplex/utils.lisp