EVENT_BUFFER_NEW(3) 1 EVENT_BUFFER_NEW(3)
event_buffer_new - Create new buffered event
SYNOPSIS
resource event_buffer_new (resource $stream, mixed $readcb, mixed $writecb, mixed $errorcb, [mixed $arg])
DESCRIPTION
Libevent provides an abstraction layer on top of the regular event API. Using buffered event you don't need to deal with the I/O manually,
instead it provides input and output buffers that get filled and drained automatically.
PARAMETERS
o $stream
- Valid PHP stream resource. Must be castable to file descriptor.
o $readcb
- Callback to invoke where there is data to read, or NULL if no callback is desired.
o $writecb
- Callback to invoke where the descriptor is ready for writing, or NULL if no callback is desired.
o $errorcb
- Callback to invoke where there is an error on the descriptor, cannot be NULL.
o $arg
- An argument that will be passed to each of the callbacks (optional).
RETURN VALUES
event_buffer_new(3) returns new buffered event resource on success or FALSE on error.
PHP Documentation Group EVENT_BUFFER_NEW(3)