Ожидает выполнения запросов 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() and yaz_itemorder().

yaz_wait() прекращает работу и возвращает результат после того как все сервера или завершат выполнение всех запросов или прервут их (в случае ошибок).

### Список параметров

`options`

  Ассоциативный массив параметров:

  `timeout`

    Устанавливает время ожидания в секундах. Если сервер не отвечает по прошествии этого времени, он считается нерабочим и yaz_wait() прекращает работу. По умолчанию ожидание составляет 15 секунд.

  `event`

    Имеет логический тип.

### Возвращаемые значения

Функция возвращает `true`, если выполнилась успешно, или `false`, если возникла ошибка. В случае, если установлен параметр event, возвращает ресурс или `false`, если возникла ошибка.

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