JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... et; /* File offset */ volatile void *aio_buf; /* Location of buffer */ size_t aio_nbytes; /* Length of transfer */ int aio_reqprio; /* Request priority */ struct sigevent aio_sigevent; /* Notification method */ int aio_lio_opcode; /* Operation to be per ... 。 aio_buf 読み出し操作、書き込み操作でデータ転送に使用されるバッファー。 aio_nbytes aio_buf が指すバッファーのサイズ。 aio_reqprio このフィールドでは、呼び出したスレッドのリアルタイム優先度から 減算する値を指定する。この I/O リクエストの実行の優先度を 決 ... 供されている。 aio_init (3) glibc の POSIX AIO 実装の動作を調整するパラメーターを設定する。 エラー EINVAL aiocb 構造体の aio_reqprio フィールドが、0 より小さいか、 sysconf(_SC_AIO_PRIO_DELTA_MAX) が返す上限よりも大きかった。 バージョン POSIX AIO インターフ ... ... ED_IO が定義されていて、 かつファイルがこれをサポートしている場合、 非同期操作は呼び出したプロセスの優先度から aiocbp->aio_reqprio を引いた優先度で登録 (submit) される。 フィールド aiocbp->aio_lio_opcode は無視される。 最大オフセットを超えた通常のファイ ... が足りない。 EBADF aio_fildes は読み込みのためにオープンされた有効なファイルディスクリプターでない。 EINVAL aio_offset , aio_reqprio , aio_nbytes のうち 1 つ以上が無効である。 ENOSYS aio_read () は実装されていない。 EOVERFLOW ファイルが通常のファイルであり ... ... ED_IO が定義されていて、 かつファイルがこれをサポートしている場合、 非同期操作は呼び出したプロセスの優先度から aiocbp->aio_reqprio を引いた優先度で登録 (submit) される。 フィールド aiocbp->aio_lio_opcode は無視される。 最大オフセットを超えた通常のファイ ... トを書き込もうとしている。 しかし開始位置が、このファイルの最大オフセットと同じかそれを超えている。 EINVAL aio_offset , aio_reqprio , aio_nbytes のうち 1 つ以上が無効である。 ENOSYS aio_write () は実装されていない。 バージョン The aio_write () 関数は gli ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。