(PECL libevent >= 0.0.1)
event_buffer_watermark_set — Задает уровни срабатывания для событий чтения и записи
$bevent
, int $events
, int $lowmark
, int $highmark
) : void
Функция задаёт уровни срабатывания для событий чтения и записи.
Libevent не будет запускать функцию обратного вызова для событий
чтения, если во входном буфере нет хотя бы
lowmark
байт. Если же во входном
буфере более highmark
, то чтение
останавливается. Функция обратного вызова для событий записи
запускается всякий раз, когда размер буферезированных данных
становится меньше lowmark
.
bevent
Ресурс буферезированных событий.
events
Любая комбинация флагов EV_READ
и
EV_WRITE
.
lowmark
Нижняя граница.
highmark
Верхняя граница.