Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > library io/wait

library io/wait

要約

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

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

IO#ready? [added by io/wait]

ブロックせずに読み込み可能なら真を返します。そうでなければ nil を返します。 self が EOF に達していれば false を返します。

IO#wait([timeout = nil]) [added by io/wait]

self が読み込み可能になるまでブロックし、読み込み可能になったら self を返します。

timeout を指定した場合は、指定秒数経過するまでブロックし、タ イムアウトした場合は nil を返します。

self が EOF に達していれば false を返します。

Classes

Sublibraries