Path: | README |
Last Update: | Sat Feb 23 07:12:13 +0000 2019 |
This is a legacy project, do not use it for new projects. Ruby 2.3 and later should make this obsolete. kgio provides non-blocking I/O methods for Ruby without raising exceptions on EAGAIN and EINPROGRESS.
The library consists of a C extension so you‘ll need a Unix-like system with a C compiler and Ruby development libraries/headers. You may install it via RubyGems.org:
gem install kgio
You can get the latest source via git from the following locations (these versions may not be stable):
git://bogomips.org/kgio.git git://repo.or.cz/kgio.git (mirror)
You may browse the code from the web and download the latest snapshot tarballs here:
See the HACKING guide on how to contribute and build prerelease gems from git.
All feedback (bug reports, user/development dicussion, patches, pull requests) go to the mailing list/newsgroup. See the ISSUES document for information on the kgio mailing list
For the latest on kgio releases, you may check our NEWS page (and subscribe to our Atom feed).