EventBuffer::appendFrom

(PECL event >= 1.6.0)

EventBuffer::appendFrom — Переміщує вказану кількість байтів з вихідного буфера до кінця поточного буфера

Опис

public
   EventBuffer::appendFrom(
    EventBuffer
     $buf
   , 
    int
     $len
   ): int

Переміщує вказану кількість байтів з вихідного буфера до кінця поточного буфера. Якщо кількість байтів менша, переміщує всі байти, доступні з вихідного буфера.

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

buf

Початковий буфер.

len

Значення, що повертаються

Повертає кількість прочитаних байтів.

список змін

ВерсияОпис
PECL event 1.6.0Перейменовано EventBuffer::appendFrom()(старе ім'я методу) EventBuffer::appendFrom()

Дивіться також

  • EventBuffer::copyout() - Копіює вказану кількість байтів з початку буфера
  • EventBuffer::drain() - Видаляє вказану кількість байтів з початку буфера, нікуди не копіюючи
  • EventBuffer::pullup() - Лінеаризує дані в буфері та повертає їх вміст у вигляді рядка
  • EventBuffer::readLine() - Витягує рядок із початку буфера
  • EventBuffer::read() - Читає дані з evbuffer та виснажує прочитані байти