xdrstdio_create 子例程

用途

初始化 xdrs 参数指向的 XDR 数据流。

C 库 (libc.a)

语法

#include <stdio.h>
#include <rpc/xdr.h>
void xdrstdio_create ( xdrs,  file,  op)
XDR *xdrs;
FILE *file;
enum xdr_op op;

描述

xdrstdio_create 子例程初始化由 xdrs 参数指向的 eXternal Data Representation (XDR) 数据流。 XDR 流数据将写入或读取 file 参数指向的标准输入/输出流。

注: 与此类 XDR 流关联的 destroy 例程在 文件 流上调用 fflush 函数,但从不调用 fclose 函数。

参数

描述
xdrs 指向要初始化的 XDR 流句柄。
文件 指向写入数据或从中读取数据的标准 I/O 设备。
op 指定 XDR 方向。 可能的选项包括 XDR_ENCODE XDR_DECODEXDR_FREE