Ev::run
(PECL ev >= 0.2.0)
Ev::run — Начать проверку наличия событий и вызов callback-функций цикла по умолчанию
Описание
$flags
= ?
) : void
Начать проверку наличия событий и вызов callback-функций цикла по
умолчанию. Возвращает управление, когда callback-функция
вызвала метод Ev::stop() или если фалги
не равны нулю (в этом случае возвращаемое значение будет true) или
если отсутствуют активные наблюдатели ссылающиеся на цикл
(EvWatcher::keepalive() равен true), в этом случае будет
возвращено false. Возвращаемое значение можно интерпретировать таким образом -
если true, то есть еще над чем поработать.
Список параметров
-
flags -
Опциональный параметр
flagsможет принимать следующие значения:Список возможных значений flagsflagsОписание 0Поведение по умолчанию, описанное выше Ev::RUN_ONCEБлокировать не более одного (ждать, но не зацикливаться) Ev::RUN_NOWAITНе блокировать (забирать/обрабатывать события, но не ждать) Смотри Константы флагов запуска.
Возвращаемые значения
Эта функция не возвращает значения после выполнения.
Смотрите также
- Ev::stop() - Остановить событийный цикл по умолчанию
- EvLoop::run() - Проверяет события и вызывает callback-фукнции в цикле