The devel/ruby-nio4r,ruby33 port
ruby33-nio4r-2.5.9 – cross-platform asynchronous I/O primitives (cvsweb github mirror)
Description
New I/O for Ruby (nio4r): cross-platform asynchronous I/O primitives for scalable network clients and servers. Modeled after the Java NIO API, but simplified for ease-of-use. nio4r provides an abstract, cross-platform stateful I/O selector API for Ruby. I/O selectors are the heart of "reactor"-based event loops, and monitor multiple I/O objects for various types of readiness, e.g. ready for reading or writing.WWW: https://github.com/socketry/nio4r
Maintainer
The OpenBSD ports mailing-list
Only for arches
aarch64 alpha amd64 arm hppa i386 mips64 mips64el powerpc powerpc64 riscv64 sparc64
Categories
Library dependencies
Build dependencies
Run dependencies
Files
- /usr/local/lib/ruby/gems/3.3/cache/nio4r-2.5.9.gem
- /usr/local/lib/ruby/gems/3.3/extensions/x86_64-openbsd/3.3/nio4r-2.5.9/
- /usr/local/lib/ruby/gems/3.3/extensions/x86_64-openbsd/3.3/nio4r-2.5.9/gem.build_complete
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/.github/
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/.github/workflows/
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/.github/workflows/workflow.yml
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/.gitignore
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/.rspec
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/.rubocop.yml
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/CHANGES.md
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/Gemfile
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/README.md
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/Rakefile
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/examples/
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/examples/echo_server.rb
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/lib/
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/lib/nio.rb
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/lib/nio/
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/lib/nio/bytebuffer.rb
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/lib/nio/monitor.rb
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/lib/nio/selector.rb
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/lib/nio/version.rb
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/lib/nio4r_ext.so
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/license.md
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/logo.png
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/nio4r.gemspec
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/rakelib/
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/rakelib/extension.rake
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/rakelib/rspec.rake
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/rakelib/rubocop.rake
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/spec/
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/spec/nio/
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/spec/nio/acceptables_spec.rb
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/spec/nio/bytebuffer_spec.rb
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/spec/nio/monitor_spec.rb
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/spec/nio/selectables/
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/spec/nio/selectables/pipe_spec.rb
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/spec/nio/selectables/ssl_socket_spec.rb
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/spec/nio/selectables/tcp_socket_spec.rb
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/spec/nio/selectables/udp_socket_spec.rb
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/spec/nio/selector_spec.rb
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/spec/spec_helper.rb
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/spec/support/
- /usr/local/lib/ruby/gems/3.3/gems/nio4r-2.5.9/spec/support/selectable_examples.rb
- /usr/local/lib/ruby/gems/3.3/specifications/nio4r-2.5.9.gemspec