(PECL eio >= 0.0.1dev)
eio_cancel — Отменяет запрос
$req
   )
   eio_cancel() отменяет запрос, определенный в
   req
  
reqРесурс запроса
priПриоритет запросов: EIO_PRI_DEFAULT, EIO_PRI_MIN, EIO_PRI_MAX, или NULL.
Если передан NULL, то pri устанавливается в
EIO_PRI_DEFAULT.
callback
Функция callback вызывается при завершении запроса.
Она должна удовлетворять следующему прототипу: 
void callback(mixed $data, int $result[, resource $req]);
dataявляется пользовательскими данными, переданными в запросе.
resultсодержит результирующее значение, зависящее от запроса; обычно это значение, возвращаемое соответствующим системным вызовом.
reqявляется опциональным запрашиваемым ресурсом, который может использоваться с такими функциями как eio_get_last_error()
data
      Произвольная переменная, передаваемая в callback-функцию.
     
Эта функция не возвращает значения после выполнения.
Пример #1 eio_cancel() example
<?php
 /* Вызывается при завершении eio_nop() */
 function my_nop_cb($data, $result) {
  echo "my_nop ", $data, "\n";
 }
// Этот вызов eio_nop() будет отменен
$req = eio_nop(EIO_PRI_DEFAULT, "my_nop_cb", "1");
var_dump($req);
eio_cancel($req);
// Этот eio_nop() будет выполнен
eio_nop(EIO_PRI_DEFAULT, "my_nop_cb", "2");
// Выполнение запросов
eio_event_loop();
?>
Результатом выполнения данного примера будет что-то подобное:
resource(4) of type (EIO Request Descriptor) my_nop 2