xdr_pointer 子例程

用途

在结构内提供指针 CHASE,并将空指针序列化。

C 库 (libc.a)

语法

#include <rpc/xdr.h>
xdr_pointer (xdrs, objpp, objsize, xdrobj)
XDR * xdrs;
char ** objpp;
u_int  objsize;
xdrproc_t  xdrobj;

描述

xdr_pointer 子例程在结构中提供指针追逐并序列化空指针。 此子例程可以表示递归数据结构,例如二进制树或链接列表。

参数

描述
Xdrs 指向 eXternal 数据表示 (XDR) 流句柄。
奥比普 指向数据结构中的字符指针。
对象大小 指定该结构的大小。
Xdrobj 指定用于对象的 XDR 过滤器。

返回值

成功完成后,此子例程将返回值 1。 如果不成功,它将返回值 0。