Event 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() - 소스 버퍼에서 현재 버퍼의 끝으로 지정된 바이트 수를 이동합니다.