eio_poll
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
eio_poll
Референца за `function.eio-poll.php` со подобрена типографија и навигација.
eio_poll
(PECL eio >= 0.0.1dev)
eio_poll — Може да се повика секогаш кога има барања на чекање што треба да се завршат
= NULL
eio_poll() може да се користи за имплементирање на специјална циклус на настани. За ова eio_nreqs() може да се користи за тестирање дали има необработени барања.
Забелешка: Применливо само при имплементирање на циклус на настани во корисничкиот простор.
Параметри
Оваа функција нема параметри.
Вратени вредности
Ако која било инвокација на барање врати вредност различна од нула, ја враќа таа вредност. Во спротивно, враќа 0.
Примери
Пример #1 eio_poll() 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();
}
?>Горниот пример ќе прикаже нешто слично на:
string(1) "1" int(0) string(1) "3" int(0) string(1) "2" int(0)
Види Исто така
- eio_nreqs() - Враќа број на барања што треба да се обработат