EventBuffer::drain

(PECL event >= 1.2.6-beta)

EventBuffer::drainУдаляет указанное количество байтов с начала буфера, никуда не копируя

Описание

public EventBuffer::drain ( int $len ) : bool

Ведет себя, как EventBuffer::read(), за исключением того, что он не копирует данные: просто удаляет их из начала буфера.

Список параметров

len

Количество байтов для удаления из буфера.

Возвращаемые значения

Возвращает true в случае успешного выполнения, false в противном случае.

Смотрите также

  • EventBuffer::read() - Читает данные из evbuffer и истощает прочитанные байты
  • EventBuffer::appendFrom() - Перемещает указанное количество байтов из исходного буфера в конец текущего буфера