EventConfig
PHP Manual

EventConfig::setMaxDispatchInterval

(Информация о версии неизвестна, возможно, только в SVN)

EventConfig::setMaxDispatchIntervalПредотвратить инверсию приоритетов

Описание

public void EventConfig::setMaxDispatchInterval ( int $max_interval , int $max_callbacks , int $min_priority )

Предотвратить инверсию приоритетов путем ограничения числа обрабатываемых низкоприоритетных событий перед очередной проверкой на присутствие более приоритетных.

Замечание:

Доступно с libevent 2.1.0-alpha.

Список параметров

max_interval

Интервал, после которого Libevent обязан прекратить запускать функции обратного вызова и проверить наличие новых событий, либо 0, что бы не использовать такой функционал.

max_callbacks

Количество запущенных функций обратного вызова, после которого Libevent преостановит их запуск и проверит, есть ли новые события. -1, что бы не использовать такой функционал.

min_priority

Приоритет, ниже которого max_interval и max_callbacks не должны применяться. Если установлено как 0, данные ограничения будут применяться к событиям с любым приоритетом; Если установлено в 1 , ограничения будут применяться к событиям приоритета 1 и выше. И так далее.

Возвращаемые значения

В случае успеха возвращает TRUE, в случае неудачи FALSE.


EventConfig
PHP Manual