(PECL event >= 1.5.0)
Класс EventBuffer представляет «событийный» буфер модуля Libevent — служебная функция для буферизированного ввода-вывода.
Буферы событий обычно полезны для организации «буферной» части буферизированного сетевого ввода-вывода.
Количество байтов, которые хранятся в буфере событий.
Количество байтов, которые хранятся последовательно в начале буфера. Байты в буфере могут храниться в отдельных фрагментах памяти; свойство возвращает количество байтов, которые хранятся в первом фрагменте.
EventBuffer::EOL_ANY
     Конец строки — последовательность произвольного количества символов возврата каретки и перевода строки. Этот формат не очень полезен и его сохраняют в основном для обратной совместимости.
EventBuffer::EOL_CRLF
     
       Конец строки — последовательность из необязательного
       возврата каретки и перевода строки. Говоря по-другому, либо
       "\r\n", либо "\n". Этот формат полезен
       при разборе текстовых интернет-протоколов,
       поскольку стандарты обычно предписывают обозначать конец строки
       последовательностью символов "\r\n", но клиенты,
       которые не соблюдают стандарты, иногда говорят просто "\n".
      
EventBuffer::EOL_CRLF_STRICT
     
       Конец строки — один символ возврата каретки, за которым идёт один символ перевода строки.
       Эту последовательность символов знают как "\r\n". Значения кодировки ASCII:
       0x0D0x0A.
      
EventBuffer::EOL_LF
     
       Конец строки — один символ перевода строки —
       "\n". Значение в кодировке ASCII: 0x0A.
      
EventBuffer::PTR_SET
     Флаг, который передают как аргумент в метод EventBuffer::setPosition(). Если флаг установили, указатель позиции перемещается в буфере в абсолютную позицию.
EventBuffer::PTR_ADD
     
       То же, что и флаг EventBuffer::PTR_SET,
       за исключением того, что этот флаг заставляет метод
       EventBuffer::setPosition()
       перемещать позицию вперёд на заданное количество байтов, а не устанавливать
       абсолютную позицию.
      
