Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > library io/nonblock
library io/nonblock
要約
IOのノンブロックモードを扱うライブラリです。
追加・再定義されるメソッド
IO#nonblock(bool = true) { ... }
[added by io/nonblock]-
ブロック実行中、一時的に self のブロックモードを変更する。 bool が真ならノンブロックモード、偽ならブロックモードになる。
IO#nonblock=(bool)
[added by io/nonblock]-
bool が真なら self をノンブロックモードに、偽ならブロックモー ドにする。
IO#nonblock?
[added by io/nonblock]-
self がノンブロックモードならば真を、ブロックモードなら偽を返す。