summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorHiroshi SHIBATA <hsbt@ruby-lang.org>2025-07-04 13:26:25 +0900
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2025-07-04 13:26:25 +0900
commitb88cbe49c3bbed50028e5e610ae492c736e367b1 (patch)
treea4fb40f565d0c635ad179d9fcbbfaea890ab5224 /doc
parent0ce4b43ebf1b4329023c0db84be5b7c1229e7bea (diff)
Added io-nonblock and io-wait entries
Diffstat (limited to 'doc')
-rw-r--r--doc/standard_library.md4
1 files changed, 4 insertions, 0 deletions
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