#include <linux/aio.h>
io_cancel пытается отменить асинхронную операцию ввода/вывода, ранее предложенной системным вызовом io_submit. ctx_id является идентификатором окружения AIO отменяемой операции. Если найдено окружение AIO, событие будет отменено и затем скопировано в память, куда указывает result, без помещения в очередь.
io_cancel возвращает 0 при нормальном завершении работы; иначе возвращается одна из ошибок, перечисленных в разделе "Ошибки".
Асинхронные системные вызовы ввода/вывода впервые появились в Linux 2.5 в августе 2002.
io_cancel является специфичным для Linux и не должно использоваться в портируемых программах.
io_setup(2), io_destroy(2), io_getevents(2), io_submit(2).
Асинхронные системные вызовы ввода/вывода были созданы Benjamin LaHaise.
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |