EventBuffer::copyout

(PECL event >= 1.2.6-beta)

EventBuffer::copyoutCopia un número específico de bytes del principio del buffer

Descripción

public EventBuffer::copyout ( string &$data , int $max_bytes ) : int

Funciona del mismo modo que EventBuffer::read() , pero no vacía ningún dato del buffer. p.ej. copia los primeros max_bytes bytes del principio del buffer en data . Si hay menos de max_bytes bytes disponibles, la función copia todos los bytes que haya.

Parámetros

data

String de salida.

max_bytes

El número de bytes a copiar.

Valores devueltos

Devuelve el número de bytes copiados, o -1 en caso de error.

Ver también