--- !ruby/object:Gem::Specification name: nio4r version: !ruby/object:Gem::Version version: 2.7.0 platform: java authors: - Tony Arcieri autorequire: bindir: bin cert_chain: [] date: 2023-12-01 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' name: bundler prerelease: false type: :development version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' name: rake prerelease: false type: :development version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' 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 executables: [] extensions: [] extra_rdoc_files: [] 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 AND (BSD-2-Clause OR GPL-2.0-or-later) metadata: bug_tracker_uri: https://github.com/socketry/nio4r/issues changelog_uri: https://github.com/socketry/nio4r/blob/main/changes.md documentation_uri: https://www.rubydoc.info/gems/nio4r/2.7.0 source_code_uri: https://github.com/socketry/nio4r/tree/v2.7.0 wiki_uri: https://github.com/socketry/nio4r/wiki funding_uri: https://github.com/sponsors/ioquatix/ post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2.4' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.3.25 signing_key: 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