EventBuffer::pullup

(PECL event >= 1.2.6-beta)

EventBuffer::pullupLineariza os dados dentro do buffer e retorna seu conteúdo como uma string

Descrição

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

"Lineariza" os primeiros size bytes do buffer, copiando ou movendo-os conforme necessário para garantir que sejam todos contíguos e ocupem o mesmo pedaço de memória. Se size for negativo, a função lineariza o buffer inteiro.

Aviso

Chamar EventBuffer::pullup() com um tamanho grande pode ser bem lento, já que potencialmente precisa copiar todo o conteúdo do buffer.

Parâmetros

size

O número de bytes necessários para serem contíguos dentro do buffer.

Valor Retornado

Se size for maior que o número de bytes no buffer, a função retornará null. Caso contrário, EventBuffer::pullup() retornará string.

Veja Também

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top