EvLoop::runПроверяет события и вызывает callback-функции в цикле
&reftitle.description;
publicvoidEvLoop::runintflags0
Проверяет события и вызывает callback-функции для текущего цикла событий.
Возвращает, когда обратный вызов вызывает метод Ev::stop,
или если флаги ненулевые (в этом случае возвращаемое значение будет true)
или когда нет активных наблюдателей, которые ссылаются на цикл
(EvWatcher::keepalive имеет значение &true;),
в этом случае возвращаемое значение будет &false;.
Возвращаемое значение, как правило, можно интерпретировать так,
как если бы оно было &true; и осталось сделать ещё много работы.
&reftitle.parameters;
flags
Необязательный параметр flags может быть следующим:
Список возможных значений flagsflagsОписание0Поведение по умолчанию, описанное вышеEv::RUN_ONCEБлокирует не более одного (ждёт, но не зацикливает)Ev::RUN_NOWAITНе блокирует ничего (извлекает/обрабатывает события, но не ждёт)
Смотрите
константы флага запуска
.
&reftitle.returnvalues;
&return.void;
&reftitle.seealso;
EvLoop::stopEv::run