Eio eio_nreqs

(PECL eio >= 0.0.1dev)

eio_nreqs — 처리할 요청 수를 반환합니다.


설명

eio_nreqs(): int

eio_nreqs()eio_poll()을 호출하는 사용자 지정 루프에서 호출될 수 있습니다.


매개변수

이 함수에는 매개변수가 없습니다.


반환 값

eio_nreqs()는 처리할 요청 수를 반환합니다.


Examples

예제 #1 eio_nreqs() 예제

                  
<?php
function res_cb($data, $result) {
    var_dump($data);
    var_dump($result);
}

eio_nop(EIO_PRI_DEFAULT, "res_cb", "1");
eio_nop(EIO_PRI_DEFAULT, "res_cb", "2");
eio_nop(EIO_PRI_DEFAULT, "res_cb", "3");

while (eio_nreqs()) {
    eio_poll();
}
?>
                  
                

위의 예는 다음과 유사한 결과를 출력합니다.

string(1) "1"
int(0)
string(1) "3"
int(0)
string(1) "2"
int(0)
                

기타

  • eio_poll() - 완료해야 하는 보류 중인 요청이 있을 때마다 호출될 수 있습니다.
  • eio_nready() - 아직 처리되지 않은 요청 수를 반환합니다.