Ruby 4.1 リファレンスマニュアル

instance method OpenSSL::SSL::SocketForwarder#wait

wait(events, timeout = nil) -> Integer | nilRuby 3.4 から[permalink][rdoc][edit]
wait(timeout = nil) -> bool | self | nil
wait_readable(timeout = nil) -> bool | self | nil

ラップされているソケットが指定したイベント(省略時は読み込み可能)の状態になるまでブロックします。

引数はそのまま IO#wait と IO#wait_readable に渡されます。返り値もそれらと同じです。

[PARAM] events:
待つイベントを IO#wait と同じ形式で指定します
[PARAM] timeout:
タイムアウトまでの秒数を指定します