A classe SyncEvent

(PECL sync >= 1.0.0)

Introdução

Uma implementação nativa e multiplataforma de objetos de evento nomeados e não nomeados. Ambos os objetos de evento automáticos e manuais são suportados.

Um objeto de evento espera, sem fazer polling, que o objeto seja acionado/configurado. Uma instância aguarda o objeto de evento enquanto outra instancia o aciona/configura. Objetos de evento são úteis onde um processo em execução contínua, de outra forma, faria polling em um recurso (por exemplo, verificando se dados enviados precisam ser processados).

Resumo da classe

class SyncEvent {
/* Métodos */
public __construct(string $name = ?, bool $manual = false, bool $prefire = false)
public fire(): bool
public reset(): bool
public wait(int $wait = -1): bool
}

Table of Contents