EvWatcher::clear
En esta página
EvWatcher::clear
Borra el estado de espera del observador
Descripción#
php
public EvWatcher::clear(): intphp
Si el observador está en espera, este método borra su estado de espera (pending) y devuelve su bitset revents (como si su función de retrollamada hubiera sido invocada). Si el observador no está en espera, este método no hará nada, y devolverá 0.
Algunas veces, es útil interrogar un observador en lugar de esperar a que su función de retrollamada sea invocada, y esto es precisamente lo que permite hacer este método.
Parámetros#
Esta función no contiene ningún parámetro.
Valores devueltos#
En el caso de que el observador esté en espera, devuelve el bitset revents, como si su función de retrollamada fuera invocada. De lo contrario, devuelve 0.