yaz_wait

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

yaz_wait — Очікує на виконання запитів Z39.50 серверами

Опис

yaz_wait(array &$options = ?): mixed

Функція виконує мережну (блокуючу) дію до завершення запиту, підготовленого функціями yaz_connect() yaz_search() yaz_present() yaz_scan()andyaz_itemorder()

yaz_wait() припиняє роботу та повертає результат після того, як усі сервери або завершать виконання всіх запитів або перервуть їх (у разі помилок).

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

options

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

timeout

Встановлює час очікування за секунди. Якщо сервер не відповідає після цього часу, він вважається неробочим і **yaz_wait()**прекращает работу. По умолчанию ожидание составляет 15 секунд.

event

Має логічний тип.

Значення, що повертаються

Повертає true у разі успішного виконання або **falseв случае возникновения ошибки. В случае, если установлен параметр event, возвращает ресурс илиfalse**в случае возникновения ошибки.