Table of Contents - kgio - kinder, gentler I/O for Ruby
Pages
- ChangeLog
- HACKING
- ISSUES
- LATEST
- LICENSE
-
NEWS
- kgio 2.8.0 - TCP Fast Open, writev/trywritev / 2013-01-18 10:52 UTC
- kgio 2.7.4 - small fixes and cleanups / 2012-03-24 01:15 UTC
- kgio 2.7.3 - compatibility fixes / 2012-03-15 07:11 UTC
- kgio 2.7.2 - for older, and older Rubies / 2012-01-08 03:42 UTC
- kgio 2.7.1 - compatibility with older Rubies / 2012-01-08 01:59 UTC
- kgio 2.7.0 - minor updates / 2011-12-13 06:16 UTC
- kgio 2.6.0 - minor feature update and cleanups / 2011-07-15 02:01 UTC
- kgio 2.5.0 - a minor feature update / 2011-06-20 19:30 UTC
- kgio 2.4.2 - OpenSolaris build fix / 2011-06-14 18:41 UTC
- kgio 2.4.1 - Kgio.poll avoids EINTR, really / 2011-05-21 02:54 UTC
- kgio 2.4.0 - portability fixes and more / 2011-05-05 22:58 UTC
- kgio 2.3.3 - minor fixes / 2011-03-15 12:09 UTC
- kgio 2.3.2 - OpenBSD build fix / 2011-02-15 16:56 UTC
- kgio 2.3.1 - compatibility fix / 2011-02-14 00:51 UTC
- kgio 2.3.0 - MSG_PEEK and poll(2) support / 2011-02-09 10:26 UTC
- kgio 2.2.0 - kinder, gentler I/O for the Internets / 2011-02-04 03:07 UTC
- kgio 2.1.1 - one small Rubinius fix / 2010-12-26 02:08 UTC
- kgio 2.1.0 - accept improvements and fixes / 2010-12-26 01:07 UTC
- kgio 2.0.0 - major internal API changes / 2010-11-19 01:18 UTC
- kgio 2.0.0pre1 - major internal API changes / 2010-11-18 23:16 UTC
- kgio 1.3.1 - fix zero-length reads / 2010-10-08 22:20 UTC
- kgio 1.3.0 - bug and usability fixes / 2010-10-08 03:03 UTC
- kgio 1.2.1 - doc and *BSD workarounds / 2010-10-07 07:20 UTC
- kgio 1.2.0 - cleanups and minor improvements / 2010-10-05 23:14 UTC
- kgio 1.1.0 - flexible accept methods / 2010-09-29 01:17 UTC
- kgio 1.0.1 - compatibility fixes / 2010-09-28 03:00 UTC
- kgio 1.0.0 - initial release / 2010-09-28 00:29 UTC
- README
- TODO
- Makefile
Classes and Modules
- Kgio
- Kgio::DefaultWaiters
- Kgio::File
- Kgio::Pipe
- Kgio::PipeMethods
- Kgio::Socket
- Kgio::SocketMethods
- Kgio::TCPServer
- Kgio::TCPSocket
- Kgio::UNIXServer
- Kgio::UNIXSocket
- unknown
Methods
- ::accept_class — Kgio
- ::accept_class= — Kgio
- ::accept_cloexec= — Kgio
- ::accept_cloexec? — Kgio
- ::accept_nonblock= — Kgio
- ::accept_nonblock? — Kgio
- ::autopush= — Kgio
- ::autopush? — Kgio
- ::connect — Kgio::Socket
- ::new — Kgio::UNIXSocket
- ::new — Kgio::TCPSocket
- ::new — Kgio::Socket
- ::poll — Kgio
- ::start — Kgio::UNIXSocket
- ::start — Kgio::Socket
- ::start — Kgio::TCPSocket
- ::tryopen — Kgio::File
- ::trypeek — Kgio
- ::tryread — Kgio
- ::trywrite — Kgio
- ::trywritev — Kgio
- #kgio_accept — Kgio::TCPServer
- #kgio_accept — Kgio::UNIXServer
- #kgio_autopush= — Kgio::SocketMethods
- #kgio_autopush? — Kgio::SocketMethods
- #kgio_fastopen — Kgio::Socket
- #kgio_peek — Kgio::SocketMethods
- #kgio_read — Kgio::SocketMethods
- #kgio_read — Kgio::PipeMethods
- #kgio_read! — Kgio::SocketMethods
- #kgio_read! — Kgio::PipeMethods
- #kgio_tryaccept — Kgio::UNIXServer
- #kgio_tryaccept — Kgio::TCPServer
- #kgio_trypeek — Kgio::SocketMethods
- #kgio_tryread — Kgio::PipeMethods
- #kgio_tryread — Kgio::SocketMethods
- #kgio_trywrite — Kgio::SocketMethods
- #kgio_trywrite — Kgio::PipeMethods
- #kgio_trywritev — Kgio::PipeMethods
- #kgio_trywritev — Kgio::SocketMethods
- #kgio_wait_readable — Kgio::DefaultWaiters
- #kgio_wait_writable — Kgio::DefaultWaiters
- #kgio_write — Kgio::PipeMethods
- #kgio_write — Kgio::SocketMethods
- #kgio_writev — Kgio::SocketMethods
- #kgio_writev — Kgio::PipeMethods