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