yaz_wait - Ожидает выполнения запросов Z39.50 серверами
Вернуться к: YAZ Функции
yaz_wait
(PHP 4 >= 4.0.1, PECL yaz >= 0.9.0)
yaz_wait — Ожидает выполнения запросов Z39.50 серверами
Описание
Функция выполняет сетевое (блокирующее) действие до завершения запроса, подготовленного функциями yaz_connect(), yaz_search(), yaz_present(), yaz_scan() and yaz_itemorder().
yaz_wait() прекращает работу и возвращает результат после того как все сервера или завершат выполнение всех запросов или прервут их (в случае ошибок).
Список параметров
-
options
-
Ассоциативный массив параметров:
- timeout
-
Устанавливает время ожидания в секундах. Если сервер не отвечает по прошествии этого времени, он считается нерабочим и yaz_wait() прекращает работу. По умолчанию ожидание составляет 15 секунд.
- event
-
Имеет логический тип.
Возвращаемые значения
Возвращает TRUE
в случае успешного завершения или FALSE
в случае возникновения ошибки.
В случае, если установлен параметр event, возвращает ресурс или FALSE
в случае возникновения ошибки.
Вернуться к: YAZ Функции