EventBufferEvent::__construct
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