(PECL event >= 1.2.6-beta)
EventBuffer::copyout — Copia um número especificado de bytes da frente do buffer
Comporta-se exatamente como
EventBuffer::read()
, mas não drena nenhum dado do buffer. Ou seja, ele copia os primeiros
max_bytes
bytes da frente do buffer para
data
. Se houver menos de
max_bytes
bytes disponíveis, a função copia todos os bytes que houver.
data
String de saída.
max_bytes
O número de bytes a serem copiados.
Retorna o número de bytes copiados, ou
-1
em caso de falha.