.\"
.TH AIO_RETURN 3 2003-11-14 "" "Linux Programmer's Manual"
.\"O .SH NAME
-.SH ̾Á°
+.SH 名前
.\"O aio_return \- get return status of asynchronous I/O operation
-aio_return \- ÈóƱ´ü I/O Áàºî¤ÎÊÖ¤êÃÍ (return status) ¤ò¼èÆÀ¤¹¤ë
+aio_return \- 非同期 I/O 操作の返り値 (return status) を取得する
.\"O .SH SYNOPSIS
-.SH ½ñ¼°
+.SH 書式
.B "#include <aio.h>"
.sp
.BI "ssize_t aio_return(struct aiocb *" aiocbp );
.sp
.\"O Link with \fI\-lrt\fP.
-\fI\-lrt\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£
+\fI\-lrt\fP でリンクする。
.\"O .SH DESCRIPTION
-.SH ÀâÌÀ
+.SH 説明
.\"O The
.\"O .BR aio_return ()
.\"O function returns the final return status for the asynchronous I/O request
.\"O with control block pointed to by
.\"O .IR aiocbp .
.BR aio_return ()
-´Ø¿ô¤Ï
+関数は
.I aiocbp
-¤Ç»Ø¤µ¤ì¤¿À©¸æ¥Ö¥í¥Ã¥¯¤Ë¤ª¤±¤ëÈóƱ´ü I/O ¥ê¥¯¥¨¥¹¥È¤ÎºÇ½ªÅª¤ÊÊÖ¤êÃͤòÊÖ¤¹¡£
+で指された制御ブロックにおける非同期 I/O リクエストの最終的な返り値を返す。
.LP
.\"O This function should be called only once for any given request, after
.\"O .BR aio_error (3)
.\"O returns something other than
.\"O .B EINPROGRESS.
-¤³¤Î´Ø¿ô¤Ï¡¢
+この関数は、
.BR aio_error (3)
-¤¬
+が
.B EINPROGRESS
-°Ê³°¤òÊÖ¤·¤¿¸å¤Ç¡¢
-Í¿¤¨¤é¤ì¤¿¥ê¥¯¥¨¥¹¥È¤ËÂФ·¤Æ 1 ²ó¤À¤±¸Æ¤Ð¤ì¤ë¤Ù¤¤Ç¤¢¤ë¡£
+以外を返した後で、
+与えられたリクエストに対して 1 回だけ呼ばれるべきである。
.\"O .SH "RETURN VALUE"
-.SH ÊÖ¤êÃÍ
+.SH 返り値
.\"O If the asynchronous I/O operation has completed, this function returns
.\"O the value that would have been returned in case of a synchronous
.\"O .IR read ,
.\"O or
.\"O .I fsync
.\"O request.
-ÈóƱ´ü I/O Áàºî¤¬´°Î»¤·¤¿¾ì¹ç¡¢¤³¤Î´Ø¿ô¤ÏƱ´ü
+非同期 I/O 操作が完了した場合、この関数は同期
.IR read ,
.IR write ,
.I fsync
-¥ê¥¯¥¨¥¹¥È¤Î¤È¤¤ËÊÖ¤µ¤ì¤ë¤Î¤ÈƱ¤¸ÃͤòÊÖ¤¹¡£
+リクエストのときに返されるのと同じ値を返す。
.\"O Otherwise the return value is undefined.
-¤½¤ì°Ê³°¤Î¾ì¹ç¡¢ÊÖ¤êÃͤÏ̤ÄêµÁ¤Ç¤¢¤ë¡£
+それ以外の場合、返り値は未定義である。
.\"O On error, the error value is returned.
-¥¨¥é¡¼¤Î¾ì¹ç¡¢¥¨¥é¡¼Ãͤ¬ÊÖ¤µ¤ì¤ë¡£
+エラーの場合、エラー値が返される。
.\"O .SH ERRORS
-.SH ¥¨¥é¡¼
+.SH ã\82¨ã\83©ã\83¼
.TP
.B EINVAL
.\"O .I aiocbp
.\"O does not point at a control block for an asynchronous I/O request
.\"O of which the return status has not been retrieved yet.
.I aiocbp
-¤¬¡¢ÊÖ¤êÃͤ¬¤Þ¤À¼èÆÀ¤µ¤ì¤Æ¤¤¤Ê¤¤ÈóƱ´ü I/O ¥ê¥¯¥¨¥¹¥È¤Î
-À©¸æ¥Ö¥í¥Ã¥¯¤ò»Ø¤·¤Æ¤¤¤Ê¤¤¡£
+が、返り値がまだ取得されていない非同期 I/O リクエストの
+制御ブロックを指していない。
.\"O .SH "CONFORMING TO"
-.SH ½àµò
+.SH 準拠
POSIX.1-2001.
.\"O .SH "SEE ALSO"
-.SH ´ØÏ¢¹àÌÜ
+.SH 関連項目
.BR aio_cancel (3),
.BR aio_error (3),
.BR aio_fsync (3),