EvWatcher
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
EvWatcher
Референца за `class.evwatcher.php` со подобрена типографија и навигација.
Класата EvWatcher
Класата EvPrepare
Вовед
EvWatcher е основна класа за сите набљудувачи( EvCheck, EvChild итн.). Бидејќи EvWatcher неговиот конструктор е abstract, не може (и не треба) директно да се креираат објекти EvWatcher.
Синопсис на класата
Својства
- is_active
-
Само за читање.
trueако набљудувачот е активен.falseotherwise. - data
-
Кориснички податоци поврзани со набљудувачот
- is_pending
-
Само за читање .
trueако набљудувачот е во очекување, т.е. има настани што чекаат, но неговата повратна функција сè уште не е повикана.falseинаку. Додека набљудувачот е во очекување (но не е активен), мора not да ја промени неговата приоритетност. - priority
-
int between
Ev::MINPRIandEv::MAXPRI. Набљудувачите во очекување со повисок приоритет ќе бидат повикани пред набљудувачите со понизок приоритет, но приоритетот нема да ги спречи набљудувачите да се извршат (освен за EvIdle набљудувачите). EvIdle набљудувачите обезбедуваат функционалност за потиснување на повикувањето кога се во очекување настани со повисок приоритет.
Содржина
- EvWatcher::clear — Создава запрен EvTimer набудувач
- EvWatcher::__construct — Го чисти статусот на чекање на набудувачот
- EvWatcher::feed — Апстрактен конструктор на објект набудувач
- EvWatcher::getLoop — Ги внесува дадените revents во циклусот на настани
- EvWatcher::invoke — Го враќа циклусот одговорен за набудувачот
- EvWatcher::keepalive — Конфигурира дали да се спречи враќањето на циклусот
- EvWatcher::setCallback — Конфигурира дали да се задржи циклусот од враќање
- EvWatcher::start — Поставува нова повратна функција за набудувачот
- EvWatcher::stop — Го стартува набудувачот