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 がノンブロックモードならば真を、ブロックモードなら偽を返す。

Classes

Sublibraries