Introdução
PHP Manual
PHP Manual»Sync»SyncEvent

A classe SyncEvent

(PECL sync >= 1.0.0)

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).

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

Índice

To Top