Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > io/waitライブラリ > IOクラス > wait_writable
wait_writable -> self
[permalink][rdoc] [added by io/wait]
wait_writable(timeout) -> self | nil
[added by io/wait]
self が書き込み可能になるまでブロックし、書き込み可能になったら self を 返します。
timeout を指定した場合は、指定秒数経過するまでブロックし、タイムアウト した場合は nil を返します。
[SEE_ALSO] IO#wait_readable