-
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