EventBase::getFeatures

(PECL event >= 1.2.6-beta)

EventBase::getFeaturesDevuelve una máscara de bits de funcionalidades soportadas

Descripción

public int EventBase::getFeatures ( void )

Devuelve una máscara de bits de funcionalidades soportadas.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Devuelve un entero que representa una máscara de bits de funcionalidades soportadas. Ver las constantes EventConfig::FEATURE_* .

Ejemplos

Ejemplo #1 Ejemplo con EventBase::getFeatures()

<?php
// Evitando el método "select"
$cfg = new EventConfig();
if (
$cfg->avoidMethod("select")) {
    echo 
"Método `select' evitado\n";
}

$base = new EventBase($cfg);

echo 
"Funcionalidades:\n";
$features $base->getFeatures();
(
$features EventConfig::FEATURE_ET) and print("ET - edge-triggered IO\n");
(
$features EventConfig::FEATURE_O1) and print("O1 - O(1) operation for adding/deletting events\n");
(
$features EventConfig::FEATURE_FDS) and print("FDS - arbitrary file descriptor types, and not just sockets\n");
?>

Ver también

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top