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() - Переміщує вказану кількість байтів з вихідного буфера до кінця поточного буфера