Documentación offline PHP master

EventBufferEvent::__construct

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

En esta página

EventBufferEvent::__construct

Construye un objeto EventBufferEvent

Descripción#

php public EventBufferEvent::__construct(EventBase $base, [mixed $socket], [int $options], [callable $readcb], [callable $writecb], [callable $eventcb], [mixed $arg])php

Crea un buffer de eventos en un socket, un flujo o un descriptor de fichero. Pasar el valor null al parámetro socket significa que el socket debe ser creado posteriormente, es decir, a través del método EventBufferEvent::connect.

Parámetros#

base
Evento base que debe ser asociado con el nuevo buffer de eventos.

socket
Debe ser creado como flujo (no necesariamente a través de la extensión sockets)

options
Una constante entre las constantes EventBufferEvent::OPT_*, o 0.

readcb
Función de retrollamada para los eventos de lectura. Ver también las funciones de retrollamada del buffer de eventos.

writecb
Función de retrollamada para los eventos de escritura. Ver también las funciones de retrollamada del buffer de eventos.

eventcb
Función de retrollamada para los eventos de cambio de estado. Ver también las funciones de retrollamada del buffer de eventos.

arg
Una variable que será pasada a todas las funciones de retrollamada.

Véase también#

EventBufferEvent::sslFilter

EventBufferEvent::sslSocket