EventBuffer::pullup

(PECL event >= 1.2.6-beta)

EventBuffer::pullupSerializa los datos del buffer y devuelve el contenido del buffer en forma de string

Descripción

public EventBuffer::pullup( int $size ): string

Serializa los primeros size bytes del buffer, los copia o los mueve según sea necesario para asegurar que sean contiguos y ocupen la misma parte de la memoria. Si el tamaño es negativo, la función lineariza la totalidad del buffer.

Advertencia

La llamada al método EventBuffer::pullup() con un tamaño muy grande ralentiza la ejecución, ya que puede potencialmente necesitar copiar el contenido entero del buffer.

Parámetros

size

El número de bytes que deben ser contiguos en el buffer.

Valores devueltos

Si size es superior al número de bytes del buffer, la función devolverá null. De lo contrario, EventBuffer::pullup() devolverá un string.

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top