(PECL event >= 1.2.6-beta)
EventConfig::requireFeatures — Insere um recurso de método de evento obrigatório que o aplicativo exige
Insere um recurso de método de evento obrigatório que o aplicativo exige
feature
Bitmask de recursos necessários. Veja
constantes EventConfig::FEATURE_*
.
Exemplo #1 Exemplo de EventConfig::requireFeatures()
<?php
$cfg = new EventConfig();
// Cria event_base associado à configuração
$base = new EventBase($cfg);
// Requer recurso FDS
if ($cfg->requireFeatures(EventConfig::FEATURE_FDS)) {
echo "Recurso FDS agora foi requerido\n";
$base = new EventBase($cfg);
($base->getFeatures() & EventConfig::FEATURE_FDS)
and print "FDS - tipos arbitrários de descritores de arquivo, e não apenas soquetes\n";
}
?>
O exemplo acima produzirá algo semelhante a:
Recurso FDS agora foi requerido FDS - tipos arbitrários de descritores de arquivo, e não apenas soquetes