システムインタフェース

aioread(3)

aioread(3)read(2) の非同期版です。aioread は通常の読み取り引数に加えて、ファイル位置と、システムが操作結果を格納する aio_result_t 構造体のアドレスを指定する引数を取ります。ファイル位置には、操作前にファイル内で行うシークを指定します。aioread 呼び出しが成功したか失敗したかに関係なく、ファイルポインタが更新されます。