XDR(3NSL) Networking Services Library Functions XDR(3NSL)

NAME


xdr - library routines for external data representation

DESCRIPTION


XDR routines allow C programmers to describe arbitrary data structures in
a machine-independent fashion. Data for remote procedure calls (RPC) are
transmitted using these routines.

Index to Routines


The following table lists XDR routines and the manual reference pages on
which they are described:

XDR Routine
Manual Reference Page


xdr_array
xdr_complex(3NSL)


xdr_bool
xdr_simple(3NSL)


xdr_bytes
xdr_complex(3NSL)


xdr_char
xdr_simple(3NSL)


xdr_control
xdr_admin(3NSL)


xdr_destroy
xdr_create(3NSL)


xdr_double
xdr_simple(3NSL)


xdr_enum
xdr_simple(3NSL)


xdr_float
xdr_simple(3NSL)


xdr_free
xdr_simple(3NSL)


xdr_getpos
xdr_admin(3NSL)


xdr_hyper
xdr_simple(3NSL)


xdr_inline
xdr_admin(3NSL)


xdr_int
xdr_simple(3NSL)


xdr_long
xdr_simple(3NSL)


xdr_longlong_t
xdr_simple(3NSL)


xdr_opaque
xdr_complex(3NSL)


xdr_pointer
xdr_complex(3NSL)


xdr_quadruple
xdr_simple(3NSL)


xdr_reference
xdr_complex(3NSL)


xdr_setpos
xdr_admin(3NSL)


xdr_short
xdr_simple(3NSL)


xdr_sizeof
xdr_admin(3NSL)


xdr_string
xdr_complex(3NSL)


xdr_u_char
xdr_simple(3NSL)


xdr_u_hyper
xdr_simple(3NSL)


xdr_u_int
xdr_simple(3NSL)


xdr_u_long
xdr_simple(3NSL)


xdr_u_longlong_t
xdr_simple(3NSL)


xdr_u_short
xdr_simple(3NSL)


xdr_union
xdr_complex(3NSL)


xdr_vector
xdr_complex(3NSL)


xdr_void
xdr_simple(3NSL)


xdr_wrapstring
xdr_complex(3NSL)


xdrmem_create
xdr_create(3NSL)


xdrrec_create
xdr_create(3NSL)


xdrrec_endofrecord
xdr_admin(3NSL)


xdrrec_eof
xdr_admin(3NSL)


xdrrec_readbytes
xdr_admin(3NSL)


xdrrec_skiprecord
xdr_admin(3NSL)


xdrstdio_create
xdr_create(3NSL)


ATTRIBUTES


See attributes(7) for descriptions of the following attributes:


+---------------+-----------------+
|ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+---------------+-----------------+
|MT-Level | Safe |
+---------------+-----------------+

SEE ALSO


rpc(3NSL), xdr_admin(3NSL), xdr_complex(3NSL), xdr_create(3NSL),
xdr_simple(3NSL), attributes(7)

December 30, 1996 XDR(3NSL)