Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ xdr(3N) — NEWS-os 3.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

XDR(3N)  —  UNIX Programmer’s Manual

名称

xdr  −  外部データ表現のためのライブラリルーチン

解説

Cプログラマは、 これらのルーチンを 使用することにより、 任意のデータ構造を マシンに依存しない方法で記述することができます。 リモートプロシージャ呼び出しに対するデータは、 これらのルーチンを 使用して転送されます。

関数

xdr_array()外部表現との配列の受け渡しを行う
xdr_bool()外部表現との真/偽値の受け渡しを行う
xdr_bytes()外部表現との文字数付きバイト文字列の受け渡しを行う
xdr_destroy()XDRストリームを破壊し、関連するメモリを解放する
xdr_double()外部表現との倍精度数の受け渡しを行う
xdr_enum()外部表現との列挙型数の受け渡しを行う
xdr_float()外部表現との浮動小数点数の受け渡しを行う
xdr_getpos()XDRストリーム中の現在の位置を返す
xdr_inline()XDRストリームに関連するインラインルーチンを呼び出す
xdr_int()外部表現との整数の受け渡しを行う
xdr_long()外部表現とのlong intの受け渡しを行う
xdr_opaque()外部表現とのデータ長不明のデータの受け渡しを行う
xdr_reference()構造体中のポインタを追跡する
xdr_setpos()XDRストリーム中の現在の位置を変更する
xdr_short()外部表現とのshort intの受け渡しを行う
xdr_string()外部表現とのナル終了文字列の受け渡しを行う
xdr_u_int()外部表現との符号無し整数の受け渡しを行う
xdr_u_long()外部表現との符号無しlong intの受け渡しを行う
xdr_u_short()外部表現との符号無しshort intの受け渡しを行う
xdr_union()外部表現との識別されたユニオン(共同体)の受け渡しを行う
xdr_void()常に1を返す
xdr_wrapsting()XDRルーチン用のRPCルーチンをパッケージする、またはその逆
xdrmem_create()XDRストリームを初期化する
xdrrec_create()XDRストリームをレコードの境界で初期化する
xdrrec_endofrecord()レコードの終わりでXDRレコードストリームをマークする
xdrrec_eof()ファイルの終わりでXDRレコードストリームをマークする
xdrrec_skiprecord()XDRレコードストリーム中の残りのレコードをスキップする
xdrstdio_create()XDRストリームを、標準I/O FILEストリームとして初期化する

NEWS-OSRelease 3.3

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026