xdr_vector()

The xdr_vector() call translates between a fixed-length array and its external representation.

Syntax

#include <rpc\rpc.h>

bool_t
xdr_vector(xdrs, basep, nelem, elemsize, xdr_elem)
XDR *xdrs;
char *basep;
u_int nelem;
u_int elemsize;
xdrproc_t xdr_elem

Parameters

xdrs

basep nelem elemsize xdr_elem

Description

The xdr_vector() call translates between a fixed-length array and its external representation. Unlike variable-length arrays, the storage of fixed-length arrays is static and unfreeable.

Return Values

The value 1 indicates success; the value 0 indicates an error.


[Back: xdr_union()]
[Next: xdr_void()]