wait_writable(timeout = nil) -> self | nilRuby 2.0.0 から[permalink][rdoc][edit]-
selfが書き込み可能になるまでブロックし、書き込み可能になったらselfを返します。timeoutを指定した場合は、指定秒数経過するまでブロックし、タイムアウトした場合は nil を返します。- [PARAM]
timeout: - タイムアウトまでの秒数を指定します。nil を指定すると書き込み可能になるまで待ち続けます。
r, w = IO.pipe p w.wait_writable(0).equal?(w) # => true[SEE_ALSO] IO#wait, IO#wait_readable
- [PARAM]