Ruby 3.3 リファレンスマニュアル

library io/wait

[edit]

要約

IOが読み込み可能になるまで待つ機能を提供するライブラリです。

Windowsではこのライブラリで定義されているメソッドは Socketに対してしか利用できません。

IO#waitIO#wait_readableIO#wait_writableIO#wait_priority は Ruby 3.2 で IO 本体に移動したため、このライブラリを require しなくても使えます。

追加・再定義されるメソッド

IO#nread IO#ready?