Z39.50 リクエストが完了するまで待つ

# yaz_wait

(PHP 4 >= 4.0.1, PECL yaz >= 0.9.0)

yaz_wait — Z39.50 リクエストが完了するまで待つ

### 説明

function yaz_wait(array `&$options` = ?): mixed

この関数は、関数 yaz_connect()、 yaz_search()、yaz_present()、 yaz_scan()、yaz_itemorder() により準備された発行済のリクエストを、ネットワーク経由で（ブロック モードで）伝送します。

yaz_wait()は、全てのターゲットが全てのリクエストを 完了したか、（エラーの場合には）中断された場合に処理を戻します。

### パラメータ

`options`

  オプションの連想配列。

  `timeout`

    タイムアウトの秒数を設定します。ターゲットが時間内に応答しなかった 場合は動作していないとみなされ、yaz_wait() は終了します。タイムアウトのデフォルト値は 15 秒です。

  `event`

    論理型の値。

### 戻り値

成功した場合に `true` を、失敗した場合に `false` を返します。 イベントモードでは、成功した場合にリソース、失敗した場合に `false` を返します。

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open