Query: eio_poll
OS: php
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
EIO_POLL(3) 1 EIO_POLL(3) eio_poll - Can be to be called whenever there are pending requests that need finishing.SYNOPSISint eio_poll (void )DESCRIPTIONeio_poll(3) can be used to implement special event loop. For this eio_nreqs(3) could be used to test if there are unprocessed requests. Note Applicable only when implementing userspace event loop.PARAMETERSThis function has no parameters.RETURN VALUESIf any request invocation returns a non-zero value, returns that value. Otherwise, it returns 0.EXAMPLESExample #1 eio_poll(3) example <?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()) { // Some specific IPC or so eio_poll(); } ?> The above example will output something similar to: string(1) "1" int(0) string(1) "3" int(0) string(1) "2" int(0) SEE ALSO eio_nreqs. PHP Documentation Group EIO_POLL(3)