10 Commits

Author SHA1 Message Date
leitner
a544abc39c switch io_fds from array to newly implemented (hopefully thread-safe) iarray
switch epoll from level triggering to edge triggering
2014-04-04 18:11:03 +00:00
leitner
e175800a8c add io_fd_canwrite (like io_fd but assume the fd is writable)
save a few syscalls here and there
2012-04-10 21:15:51 +00:00
leitner
f65398ff2e io_close resets the cookie 2005-09-02 21:52:22 +00:00
leitner
9eb09b5bfe add iob_free and man page for iob_reset.
check in some windoze compat crap (still does not compile through for
windoze)
2005-03-08 14:56:36 +00:00
leitner
8454eb7e4c speculative pre-emptive freebsd 4 compatibility ;) 2004-02-21 17:27:42 +00:00
leitner
a17f7c30d2 use mmap on BSD without sendfile 2003-11-15 00:11:24 +00:00
leitner
b1a8110926 epoll now works enough for test/io5 2003-09-06 01:36:50 +00:00
leitner
824630a489 more BSD compat 2003-09-06 00:03:27 +00:00
leitner
325a6176ca write a small socket server with io_wait integration and add and debug
io framework enough to support the test program
2003-09-05 22:59:40 +00:00
leitner
49818590ee beginnings of the io library 2003-09-02 00:14:04 +00:00