版权所有 © 2014 tutorialspoint
#include <libaio.h>
io_setup() 创建一个能够接收至少 maxevents 个事件的异步I/O上下文。ctxp 必须不能指向已经存在的AIO上下文,并且必须在调用之前初始化为0。成功创建AIO上下文后,*ctxp 将填充结果句柄。
io_setup() 成功返回0;否则,返回“错误”部分列出的错误之一。
io_setup() 是 Linux 特定的,不应在旨在可移植的程序中使用。
异步I/O系统调用首次出现在2002年8月的Linux 2.5中。
io_destroy(2), io_getevents(2), io_submit(2), io_cancel(2).
异步I/O系统调用由Benjamin LaHaise编写。
广告