kind=defined
names=waitfor
visibility=public

--- waitfor(match)
--- waitfor("Match" => match, "Timeout" => timeout, "Waittime" => waittime)

正規表現 match で指定した文字列が出力されるまで待ち合わせます。
match の代わりに "String" をキーに文字列を指定した場合、
リモートホストからの出力にその文字列が現れるまで待ち合わせます。

timeout 待っても何も出力がなければ [[c:TimeoutError]] 例外が発生
します．

timeout, waittime のデフォルト値は new で指定した
"Timeout", "Waittime" の値です。

ブロックを指定した場合、出力文字列を引数にブロックを逐次実行します。

