A classe EventConfig

(PECL event >= 1.2.6-beta)

Introdução

Representa a estrutura de configuração que pode ser usada na construção da EventBase .

Resumo da classe

final class EventConfig {
/* Constantes */
const int FEATURE_ET = 1;
const int FEATURE_O1 = 2;
const int FEATURE_FDS = 4;
/* Métodos */
public avoidMethod( string $method ): bool
public __construct()
public requireFeatures( int $feature ): bool
public setFlags( int $flags ): bool
public setMaxDispatchInterval( int $max_interval , int $max_callbacks , int $min_priority ): void
}

Constantes pré-definidas

EventConfig::FEATURE_ET

Requer um método de backend que suporte E/S acionada por borda.

EventConfig::FEATURE_O1

Requer um método de backend em que adicionar ou excluir um único evento, ou tornar um único evento ativo, seja uma operação O(1).

EventConfig::FEATURE_FDS

Requer um método de backend que possa suportar tipos arbitrários de descritores de arquivos, e não apenas sockets.

Table of Contents