EventBuffer::readLine
(PECL event >= 1.2.6-beta)
EventBuffer::readLine — Извлекает строку из начала буфера
Описание
public
EventBuffer::readLine
(
int
$eol_style
) : string
Извлекает строку из начала буфера и возвращает ее во вновь
выделенной строке. Если нет целой строки для чтения, функция
возвращает null
. Терминатор строки не включается в скопированную строку.
Список параметров
-
eol_style
-
Одна из EventBuffer:EOL_* констант .
Возвращаемые значения
В случае успешного выполнения возвращает строку, прочитанную из буфера, в противном случае возвращает null
.
Смотрите также
- EventBuffer::copyout() - Копирует указанное количество байтов с начала буфера
- EventBuffer::drain() - Удаляет указанное количество байтов с начала буфера, никуда не копируя
- EventBuffer::pullup() - Линеаризует данные в буфере и возвращает их содержимое в виде строки
- EventBuffer::read() - Читает данные из evbuffer и истощает прочитанные байты
- EventBuffer::appendFrom() - Перемещает указанное количество байтов из исходного буфера в конец текущего буфера