yaz_wait

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

yaz_waitAguarda a conclusão das solicitações Z39.50

Descrição

yaz_wait(array &$options = ?): mixed

Esta função realiza atividades em rede (bloqueadas) para solicitações pendentes que foram preparadas pelas funções yaz_connect(), yaz_search(), yaz_present(), yaz_scan() e yaz_itemorder().

yaz_wait() retorna quando todos os servidores concluíram todas as solicitações ou abortaram (em caso de erros).

Parâmetros

options

O array associativo de opções:

timeout

Define o tempo limite em segundos. Se um servidor não responder dentro do tempo limite, ele será considerado inativo e yaz_wait() retornará. O valor padrão para o tempo limite é 15 segundos.

event

Um booleano.

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha. No modo de evento, retorna um recurso ou false em caso de falha.