EvWatcher::clear
(PECL ev >= 0.2.0)
EvWatcher::clear — Очистить статус ожидания наблюдателя
Описание
Если наблюдатель находится в состоянии pending,
этот метод очищает его состояние ожидания и возвращает его
битовый набор revents
(как если бы была вызвана его callback-функция).
Если наблюдатель не в состоянии ожидания, он ничего не делает и возвращает
0
.
Иногда может быть полезно "опросить" наблюдателя, а не ждать его callback-функцию, что может быть выполнено с помощью этой функции.
Список параметров
У этой функции нет параметров.
Возвращаемые значения
В случае, если наблюдатель находится в состоянии ожидания,
возвращает битовый набор revents,
как если бы была вызвана
callback-функция наблюдателя.
В противном случае возвращает 0
.