(PECL event >= 1.2.6-beta)
EventBuffer::pullup — Линеаризует данные в буфере и возвращает их содержимое в виде строки
"Линеаризует" первые
size
байты буфера, копируя или перемещая их по мере необходимости, чтобы гарантировать, что все
они являются смежными и занимают один и тот же кусок памяти. Если размер
отрицателен, функция линеаризует весь буфер.
Вызов EventBuffer::pullup() с большим размером может быть довольно медленным, поскольку потенциально может потребоваться копирование всего содержимого буфера.
size
Количество байтов должно быть непрерывным в буфере.
Если
size
больше, чем количество байтов в буфере, функция возвращает
null
. В противном случае возвращает
строку EventBuffer::pullup().