(PECL ev >= 0.2.0)
EvWatcher является базовым классом для всех наблюдателей( EvCheck, EvChild и т.д.). Так как конструктор EvWatcher имеет модификатор abstract, вы не должны (и не сможете) создавать объекты этого класса напрямую.
Только чтение.
Если наблюдатель активен, то TRUE
, если нет, то FALSE
.
Произвольные пользовательские данные.
Только чтение.
если наблюдатель в режиме ожидания, то есть имеет неразобранные сообщения, а
функция обратного вызова еще не запускалась, то TRUE
. В противном случае FALSE
.
Пока наблюдатель находится в режиме ожидания (но не активен), вы
не должны изменять его приоритет.
Целое число в диапазоне от
Ev::MINPRI
до Ev::MAXPRI
.
Ожидающие наблюдатели с более высоким приоритетом будут вызваны
раньше наблюдателей с более низким приоритетом, но приоритет не
будет припятствовать запуску наблюдателя (за исключением наблюдателей
EvIdle).
Наблюдатели EvIdle предоставляют функционал
предотвращающий вызов если есть ожидающие высокоприоритетные сообщения.