Event::set

(PECL event >= 1.2.6-beta)

Event::setReconfigura o evento

Descrição

public Event::set(
     EventBase $base ,
     mixed $fd ,
     int $what = ?,
     callable $cb = ?,
     mixed $arg = ?
): bool

Reconfigura o evento. Note que esta função não invoca o obsoleto event_set do libevent. Em vez disso, ela chama event_assign.

Parâmetros

base

A base de eventos para associar o evento.

fd

Recurso de fluxo, recurso de soquete ou descritor numérico de arquivo. Para eventos de temporizador, informe -1. Para eventos de sinal passe o número do sinal, por exemplo, SIGHUP.

what

Consulte opções de Event.

cb

A função de retorno do evento. Consulte as funções de retorno de Event.

arg

Dados personalizados associados ao evento. Eles serão passados ​​para o retorno de chamada quando o evento se tornar ativo.

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.