OSDN Git Service

(split) LDP: Update releases to LDP v3.40.
[linuxjm/LDP_man-pages.git] / release / man3 / aio_return.3
index 4687d8f..0cffd30 100644 (file)
 .\" Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111,
 .\" USA.
 .\"
-.\" Japanese Version Copyright (c) 2004 Yuichi SATO
-.\"         all rights reserved.
-.\" Translated Fri Jul  9 05:07:19 JST 2004
-.\"         by Yuichi SATO <ysato444@yahoo.co.jp>
+.\"*******************************************************************
 .\"
-.TH AIO_RETURN 3 2003-11-14  "" "Linux Programmer's Manual"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH AIO_RETURN 3 2010\-10\-03 "" "Linux Programmer's Manual"
 .SH 名前
 aio_return \- 非同期 I/O 操作の返り値 (return status) を取得する
 .SH 書式
-.B "#include <aio.h>"
+\fB#include <aio.h>\fP
 .sp
-.BI "ssize_t aio_return(struct aiocb *" aiocbp );
+\fBssize_t aio_return(struct aiocb *\fP\fIaiocbp\fP\fB);\fP
 .sp
 \fI\-lrt\fP でリンクする。
 .SH 説明
-.BR aio_return ()
-関数は
-.I aiocbp
-で指された制御ブロックにおける非同期 I/O リクエストの最終的な返り値を返す。
+\fBaio_return\fP() 関数は \fIaiocbp\fP で指された制御ブロックにおける非同期 I/O
+リクエストの最終的な返り値を返す。
+(\fIaiocb\fP 構造体の説明は \fBaio\fP(7) を参照)
 .LP
-この関数は、
-.BR aio_error (3)
-が
-.B EINPROGRESS
-以外を返した後で、
-与えられたリクエストに対して 1 回だけ呼ばれるべきである。
+この関数は、 \fBaio_error\fP(3)  が \fBEINPROGRESS\fP 以外を返した後で、 与えられたリクエストに対して 1
+回だけ呼ばれるべきである。
 .SH 返り値
-非同期 I/O 操作が完了した場合、この関数は同期
-.IR read ,
-.IR write ,
-.I fsync
-リクエストのときに返されるのと同じ値を返す。
-それ以外の場合、返り値は未定義である。
-エラーの場合、エラー値が返される。
+非同期 I/O 操作が完了した場合、この関数は、同期呼び出し \fBread\fP(2),
+\fBwrite\fP(2), \fBfsync\fP(2), \fBfdatasync\fP(2) が返すのと同じ値を返す。
+
+非同期 I/O 操作が完了していない場合、
+\fBaio_return\fP() の返り値とその影響は不定である。
 .SH エラー
-.TP
-.B EINVAL
-.I aiocbp
-が、返り値がまだ取得されていない非同期 I/O リクエストの
-制御ブロックを指していない
+.TP 
+\fBEINVAL\fP
+\fIaiocbp\fP が、返り値がまだ取得されていない非同期 I/O リクエストの 制御ブロックを指していない。
+.SH バージョン
+The \fBaio_return\fP() 関数は glibc 2.1 以降で利用できる
 .SH 準拠
-POSIX.1-2001.
+POSIX.1\-2001, POSIX.1\-2008.
+.SH 例
+\fBaio\fP(7) を参照。
 .SH 関連項目
-.BR aio_cancel (3),
-.BR aio_error (3),
-.BR aio_fsync (3),
-.BR aio_read (3),
-.BR aio_suspend (3),
-.BR aio_write (3)
+\fBaio_cancel\fP(3), \fBaio_error\fP(3), \fBaio_fsync\fP(3), \fBaio_read\fP(3),
+\fBaio_suspend\fP(3), \fBaio_write\fP(3), \fBlio_listio\fP(3), \fBaio\fP(7)
+.SH この文書について
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部
+である。プロジェクトの説明とバグ報告に関する情報は
+http://www.kernel.org/doc/man\-pages/ に書かれている。