From b88cbe49c3bbed50028e5e610ae492c736e367b1 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 4 Jul 2025 13:26:25 +0900 Subject: [PATCH] Added io-nonblock and io-wait entries --- doc/standard_library.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/doc/standard_library.md b/doc/standard_library.md index f2700ef5c2..0c48ac0cdd 100644 --- a/doc/standard_library.md +++ b/doc/standard_library.md @@ -71,6 +71,8 @@ of each. - Etc ([GitHub][etc]): Provides access to information typically stored in the UNIX /etc directory - Fcntl ([GitHub][fcntl]): Loads constants defined in the OS fcntl.h C header file - IO.console ([GitHub][io-console]): Extensions for the IO class, including `IO.console`, `IO.winsize`, etc. +- IO#nonblock ([GitHub][io-nonblock]): Enable non-blocking mode with IO class. +- IO#wait ([GitHub][io-wait]): Provides the feature for waiting until IO is readable or writable without blocking. - JSON ([GitHub][json]): Implements JavaScript Object Notation for Ruby - OpenSSL ([GitHub][openssl]): Provides SSL, TLS, and general-purpose cryptography for Ruby - Pathname ([GitHub][pathname]): Representation of the name of a file or directory on the filesystem @@ -153,6 +155,8 @@ of each. [forwardable]: https://github.com/ruby/forwardable [getoptlong]: https://github.com/ruby/getoptlong [io-console]: https://github.com/ruby/io-console +[io-nonblock]: https://github.com/ruby/io-nonblock +[io-wait]: https://github.com/ruby/io-wait [ipaddr]: https://github.com/ruby/ipaddr [irb]: https://github.com/ruby/irb [json]: https://github.com/ruby/json