(No version information available, might only be in Git)
Swoole\Event::isset — Vérifie si un socket est surveillé dans la boucle d'événements
$fd, int $events
=
SWOOLE_EVENT_READ | SWOOLE_EVENT_WRITE
): boolVérifie si le descripteur de fichier indiqué est surveillé, dans la boucle d'événements, pour les types d'événements fournis.
fdDescripteur de fichier (ressource de flux ou de socket, entier, ou objet).
events
Types d'événements à vérifier (masque binaire de
SWOOLE_EVENT_READ et/ou de
SWOOLE_EVENT_WRITE).
Exemple #1 Vérification de la surveillance des événements
<?php
$fp = stream_socket_client("tcp://www.qq.com:80");
Swoole\Event::add($fp, function ($fp) {
echo fread($fp, 8192);
}, null, SWOOLE_EVENT_READ);
var_dump(Swoole\Event::isset($fp, SWOOLE_EVENT_READ)); // Affiche : true
var_dump(Swoole\Event::isset($fp, SWOOLE_EVENT_WRITE)); // Affiche : false