Documentación offline PHP master

EventBufferEvent::setWatermark

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

EventBufferEvent::setWatermark

Activa la lectura, y/o la escritura de las marcas de agua

Descripción#

php public EventBufferEvent::setWatermark(int $events, int $lowmark, int $highmark): voidphp

Activa la lectura, la escritura o ambas para las marcas de agua de un búfer de eventos.

Una marca de agua de búfer de eventos es una porción, un valor que especifica el número de bytes a leer o escribir antes de llamar a la función de retrollamada. Por omisión, cada evento de lectura/escritura lanza una función de retrollamada. Vea también la siguiente página (en inglés): Fast portable non-blocking network programming with Libevent: Callbacks and watermarks

Parámetros#

events
Máscara de constantes Event::READ, Event::WRITE, o ambas.

lowmark
Valor mínimo de la marca de agua.

highmark
Valor máximo de la marca de agua. El valor 0 significa "sin límite".

Valores devueltos#

No se retorna ningún valor.