Metadata


Name
nio4r
Version
2.6.1
Platform
java
Authors
Tony Arcieri
Bindir
bin
Date
2023-11-21 00:00:00 UTC
Dependencies
bundler (>= 0, development)
rake (>= 0, development)
Description
Cross-platform asynchronous I/O primitives for scalable network clients and servers. Inspired by the Java NIO API, but simplified for ease-of-use.
Email
bascule@gmail.com
Files
.github/workflows/workflow.yml
.gitignore
.mailmap
.rspec
.rubocop.yml
Gemfile
Rakefile
changes.md
examples/echo_server.rb
ext/libev/Changes
ext/libev/LICENSE
ext/libev/README
ext/libev/ev.c
ext/libev/ev.h
ext/libev/ev_epoll.c
ext/libev/ev_iouring.c
ext/libev/ev_kqueue.c
ext/libev/ev_linuxaio.c
ext/libev/ev_poll.c
ext/libev/ev_port.c
ext/libev/ev_select.c
ext/libev/ev_vars.h
ext/libev/ev_win32.c
ext/libev/ev_wrap.h
ext/nio4r/.clang-format
ext/nio4r/bytebuffer.c
ext/nio4r/extconf.rb
ext/nio4r/libev.h
ext/nio4r/monitor.c
ext/nio4r/nio4r.h
ext/nio4r/nio4r_ext.c
ext/nio4r/org/nio4r/ByteBuffer.java
ext/nio4r/org/nio4r/Monitor.java
ext/nio4r/org/nio4r/Nio4r.java
ext/nio4r/org/nio4r/Selector.java
ext/nio4r/selector.c
lib/nio.rb
lib/nio/bytebuffer.rb
lib/nio/monitor.rb
lib/nio/selector.rb
lib/nio/version.rb
lib/nio4r.rb
lib/nio4r_ext.jar
license.md
logo.png
nio4r.gemspec
rakelib/extension.rake
rakelib/rspec.rake
rakelib/rubocop.rake
readme.md
spec/nio/acceptables_spec.rb
spec/nio/bytebuffer_spec.rb
spec/nio/monitor_spec.rb
spec/nio/selectables/pipe_spec.rb
spec/nio/selectables/ssl_socket_spec.rb
spec/nio/selectables/tcp_socket_spec.rb
spec/nio/selectables/udp_socket_spec.rb
spec/nio/selector_spec.rb
spec/spec_helper.rb
spec/support/selectable_examples.rb
Homepage
https://github.com/socketry/nio4r
Licenses
MIT
Metadata
{"bug_tracker_uri"=>"https://github.com/socketry/nio4r/issues", "changelog_uri"=>"https://github.com/socketry/nio4r/blob/master/CHANGES.md", "documentation_uri"=>"https://www.rubydoc.info/gems/nio4r/2.6.1", "source_code_uri"=>"https://github.com/socketry/nio4r/tree/v2.6.1", "wiki_uri"=>"https://github.com/socketry/nio4r/wiki", "funding_uri"=>"https://github.com/sponsors/ioquatix/"}
Require paths
lib
Required ruby version
>= 2.4
Required rubygems version
>= 0
Rubygems version
3.3.25
Specification version
4
Summary
New IO for Ruby
Test files
spec/nio/acceptables_spec.rb
spec/nio/bytebuffer_spec.rb
spec/nio/monitor_spec.rb
spec/nio/selectables/pipe_spec.rb
spec/nio/selectables/ssl_socket_spec.rb
spec/nio/selectables/tcp_socket_spec.rb
spec/nio/selectables/udp_socket_spec.rb
spec/nio/selector_spec.rb
spec/spec_helper.rb
spec/support/selectable_examples.rb
Original platform
java
New platform
java