编程接口指南

使用 aiowrite

aiowrite(3AIO) 例程是 write(2) 的异步版本。除了常规写入参数之外,aiowrite(3AIO) 还会采用可指定文件位置和 aio_result_t 结构地址的参数。有关操作的结果信息存储在 aio_result_t 结构中。

文件位置指定操作之前要在文件内执行查找操作。如果 aiowrite(3AIO) 调用成功,则会将文件指针更新为指向可实现成功查找和写入的位置。如果写操作不再考虑后续的写入请求,则还会更新文件指针。