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
**в случае возникновения ошибки.