FreeBSD 日本語マニュアル検索 (jman/japropos/jwhatis)


日本語 man コマンド類 (ja-man-1.1j_5) と日本語 man ドキュメント (ja-man-doc-5.4 (5.4-RELEASE 用) など) をインストールすると、以下のような man コマンド閲覧、キーワード検索が コンソールからできるようになります。

4.11-RELEASE-K, 5.4-RELEASE-K, 5.5-RELEASE-K, 6.0-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K, 12.1-RELEASE-K は、 プライベート版 (小金丸が編集してまとめたもの) ですが、 より多くの翻訳したファイルが含まれています。 (5.4-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K から 12.4-RELEASE-K, 13.0-RELEASE-K から 13.3-RELEASE-K, 14.0-RELEASE-K から 14.1-RELEASE-K は、全翻訳済み)

13.3-STABLE-K, 15.0-CURRENT-K は現在、作成中で日々更新されています。



検索コマンド: man apropos whatis
コマンド/キーワード:
日本語マニュアル RELEASE :
セクション:
Table of Contents
名称 | ライブラリ | 書式 | 解説 | ルーチン | 関連項目
RPCBIND(3)             FreeBSD ライブラリ関数マニュアル             RPCBIND(3)

名称
     rpcb_getmaps, rpcb_getaddr, rpcb_gettime, rpcb_rmtcall, rpcb_set,
     rpcb_unset -- RPC バインドサービスのためのライブラリルーチン

ライブラリ
     標準 C ライブラリ (libc, -lc)

書式
     #include <rpc/rpc.h>

     rpcblist *
     rpcb_getmaps(const struct netconfig *netconf, const char *host);

     bool_t
     rpcb_getaddr(const rpcprog_t prognum, const rpcvers_t versnum,
         const struct netconfig *netconf, struct netbuf *svcaddr,
         const char *host);

     bool_t
     rpcb_gettime(const char *host, time_t * timep);

     enum clnt_stat
     rpcb_rmtcall(const struct netconfig *netconf, const char *host,
         const rpcprog_t prognum, const rpcvers_t versnum,
         const rpcproc_t procnum, const xdrproc_t inproc, const caddr_t in,
         const xdrproc_t outproc, const caddr_t out,
         const struct timeval tout, const struct netbuf *svcaddr);

     bool_t
     rpcb_set(const rpcprog_t prognum, const rpcvers_t versnum,
         const struct netconfig *netconf, const struct netbuf *svcaddr);

     bool_t
     rpcb_unset(const rpcprog_t prognum, const rpcvers_t versnum,
         const struct netconfig *netconf);

解説
     これらのルーチンで、クライアントの C プログラムが RPC バインドサービスを
     呼び出す手続きを作ることができます。プログラムとそれらのユニバーサル (全
     体) アドレスの間のマッピングのリストの維持については (rpcbind(8) を参照し
     てください)。

ルーチン
     rpcb_getmaps()
            現在の RPC プログラムからアドレス (program-to-address) への host
            でのマッピングのリストを返す、rpcbind サービスへのインタフェース。
            それは host でリモート rpcbind サービスに連絡するために netconf を
            通して指定された転送を使用します。このルーチンは、リモート rpcbind
            に連絡することができないなら、NULL を返します。

     rpcb_getaddr()
            プログラム番号 prognum、バージョン versnum で登録される host で
            サービスのアドレスを見つけ、netconf に関連している転送プロトコルを
            話す、rpcbind サービスへのインタフェース。見つけられたアドレスは
            svcaddr に返されます。svcaddr 引数は前もって割り付けられるべきで
            す。このルーチンは、成功するなら、TRUE を返します。FALSE の返り値
            は、マッピングが存在しなかったか、または RPC システムがリモート
            rpcbind サービスに連絡することが失敗することを意味します。後者の場
            合、グローバル変数 rpc_createerr (rpc_clnt_create(3) 参照) は RPC
            状態を含みます。

     rpcb_gettime()
            このルーチンは host の時間を timep に返します。host が NULL である
            なら、rpcb_gettime() は、それ自体のマシンの時間を返します。この
            ルーチンは、成功するなら、TRUE を返し、失敗するなら、FALSE 返しま
            す。rpcb_gettime() 関数は、クライアントとリモートサーバの間で時間
            を同期させるために使用することができます。

     rpcb_rmtcall()
            そのホストで利用者に代わって手続きを RPC 呼び出しするように host
            で rpcbind に命令する、rpcbind サービスへのインタフェース。
            netconfig() 構造はコネクションレス転送に対応するはずです。svcaddr
            引数は手続きが成功するなら (他の引数の定義に関しては
            rpc_clnt_calls(3)rpc_call() と clnt_call() を参照してくださ
            い)、サーバのアドレスに変更されます。

            この手続きは通常、``ping'' のために使用されるべきで、他に何も使用
            されません。このルーチンで、プログラムは 1 ステップですべての検索
            と呼び出しを行うことができます。

            注: サーバが稼働していなくても、rpcb_rmtcall() はどんなエラーメッ
            セージも呼び出し側に返しません。そのような場合には呼び出し側はタイ
            ムアウトします。

            注: rpcb_rmtcall() は、コネクションレス転送にのみ利用可能です。

     rpcb_set()
            マシンの rpcbind サービスで 3 つの [prognum, versnum,
            netconf->nc_netid] と svcaddr の間のマッピングを確立する、rpcbind
            サービスへのインタフェース。nc_netid の値は netconfig データベース
            によって定義されるネットワーク識別子に対応しなければなりません。こ
            のルーチンは成功すれば、TRUE を返し、そうでなければ FALSE を返しま
            す。(また、rpc_svc_calls(3) 中の svc_reg() を参照してください。)
            rpcbind でそのようなエントリが既に存在しているなら、rpcb_set() は
            失敗します。

     rpcb_unset()
            マシンの rpcbind サービスで 3 つの [prognum, versnum,
            netconf->nc_netid] とアドレスの間のマッピングを破壊にする、rpcbind
            サービスへのインタフェース。netconf が NULL であるなら、
            rpcb_unset() はマシンの rpcbind サービスで 3 つの [prognum,
            versnum, all-transports] とアドレスの間のすべてのマッピングを破壊
            します。このルーチンは成功すれば、TRUE を返し、そうでなければ
            FALSE を返します。サービスの所有者かスーパユーザだけがマッピングを
            破壊することができます。(また、rpc_svc_calls(3) 中の svc_unreg()
            を参照してください。)

関連項目
     rpc_clnt_calls(3), rpc_svc_calls(3), rpcbind(8), rpcinfo(8)

FreeBSD 11.4                      May 7, 1993                     FreeBSD 11.4

Table of Contents

FreeBSD マニュアル検索