Event EventBuffer::copyout

(PECL event >= 1.2.6-beta)

EventBuffer::copyout — 버퍼의 앞쪽에서 지정된 바이트 수만큼 복사합니다.


설명

public EventBuffer::copyout(string &$data , int $max_bytes): int

EventBuffer::read() 처럼 작동하지만 버퍼에서 데이터를 배출하지 않습니다. 즉. 버퍼 전면에서 data로 첫 번째 max_bytes 바이트를 복사합니다. 사용 가능한 max_bytes 바이트 미만인 경우 함수는 해당 바이트를 모두 복사합니다.


매개변수

data
출력 문자열.
max_bytes
복사할 바이트 수입니다.

반환 값

복사된 바이트 수를 반환하거나 실패 시 -1을 반환합니다.


기타