OSDN Git Service

Update release for LDP 3.67
[linuxjm/LDP_man-pages.git] / release / man3 / rpc.3
index 1e38fa9..f148459 100644 (file)
@@ -1,5 +1,9 @@
 .\" This page was taken from the 4.4BSD-Lite CDROM (BSD license)
 .\"
+.\" %%%LICENSE_START(BSD_ONELINE_CDROM)
+.\" This page was taken from the 4.4BSD-Lite CDROM (BSD license)
+.\" %%%LICENSE_END
+.\"
 .\" @(#)rpc.3n 2.4 88/08/08 4.0 RPCSRC; from 1.19 88/06/24 SMI
 .\"
 .\" 2007-12-30, mtk, Convert function prototypes to modern C syntax
@@ -9,7 +13,15 @@
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
-.TH RPC 3 2008\-07\-17 "" "Linux Programmer's Manual"
+.\"
+.\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
+.\"         all rights reserved.
+.\" Translated Tue Jan  4 20:48:23 JST 2000
+.\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
+.\" Updated & Modified Sun Oct 21 01:07:09 JST 2001
+.\"         by Yuichi SATO <ysato@h4.dion.ne.jp>
+.\"
+.TH RPC 3 2013\-09\-26 "" "Linux Programmer's Manual"
 .SH 名前
 rpc \- 遠隔手続き呼び出し(RPC)のためのライブラリ・ルーティン
 .SH 書式と説明
@@ -28,12 +40,12 @@ rpc \- 遠隔手続き呼び出し(RPC)のためのライブラリ・ルーテ
 .in +4n
 .nf
 
-typedef int \fIbool_t\fP;
+\fBtypedef int \fP\fIbool_t\fP\fB;\fP
 
-typedef bool_t (*\fIxdrproc_t\fP) (XDR *, void *,...);
+\fBtypedef bool_t (*\fP\fIxdrproc_t\fP\fB) (XDR *, void *, ...);\fP
 
-typedef bool_t (*\fIresultproc_t\fP) (caddr_t resp,
-                                struct sockaddr_in *raddr);
+\fBtypedef bool_t (*\fP\fIresultproc_t\fP\fB) (caddr_t \fP\fIresp\fP\fB,\fP
+\fB                                struct sockaddr_in *\fP\fIraddr\fP\fB);\fP
 .fi
 .in
 .LP
@@ -399,8 +411,8 @@ RPC サービスパッケージを使用して \fIprocname\fP プロシジャを
 .fi
 .IP
 RPC サービス側のファイル・ディスクリプターのビットマスクを反映した大域変数。 \fBselect\fP(2)
-システムコールのパラメーターのために利用できる。これは サービスの実装者が \fBsvc_run\fP()
\82\92å\91¼ã\81³å\87ºã\81\95ã\81ªã\81\9aã\81«ã\80\81ç\8b¬è\87ªã\81®é\9d\9eå\90\8cæ\9c\9fã\82¤ã\83\99ã\83³ã\83\88å\87¦ç\90\86ã\82\92ç\94¨ã\81\84ã\82\8bå ´å\90\88ã\81«ã\81®ã\81¿æ\84\8få\91³ã\81\8cã\81\82ã\82\8bã\80\82 ã\81\93ã\81®å¤\89æ\95°ã\81¯èª­ã\81¿è¾¼ã\81¿å°\82ç\94¨ã\81§ (ã\81\9dã\81®ã\81¾ã\81¾ \fBselect\fP(2)
+システムコールのパラメーターのために利用できる。これはサービスの実装者が \fBsvc_run\fP()
+を呼び出さずに、独自の非同期イベント処理を用いる場合にのみ意味がある。 この変数は読み込み専用で (そのまま \fBselect\fP(2)
 へ渡してはならない!)、 \fBsvc_getreqset\fP()  呼び出しや生成ルーティンの後に変更されているかもしれない。
 .LP
 .nf
@@ -664,7 +676,7 @@ RPC サービス通信ハンドルを破壊する前に、それを RPC 通信
 .\" We don't have an rpc_secure.3 page in the set at the moment -- MTK, 19 Sep 05
 .\" .BR rpc_secure (3),
 \fBxdr\fP(3)
-.br
+
 以下のマニュアル:
 .RS
 Remote Procedure Calls: Protocol Specification
@@ -674,9 +686,10 @@ Remote Procedure Call Programming Guide
 rpcgen Programming Guide
 .br
 .RE
+
 \fIRPC: Remote Procedure Call Protocol Specification\fP, RFC\ 1050, Sun
 Microsystems, Inc., USC\-ISI.
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.40 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.67 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。