XDR(3N) — NETWORK FUNCTIONS
NAME
xdr − library routines for external data representation
SYNOPSIS AND DESCRIPTION
XDR routines allow C programmers to describe arbitrary data structures in a machine-independent fashion. Data for remote procedure calles (RPC) are encoded and decoded using these routines. See rpc(3N).
All XDR routines require the header <rpc/xdr.h> to be included.
The XDR routines have been grouped by usage on the following man pages.
xdr_admin(3N) Library routines for managing the XDR stream. The
routines documented on this page include:
xdr_getpos()
xdr_inline()
xdrrec_endofrecord()
xdrrec_eof()
xdrrec_readbytes()
xdrrec_skiprecord()
xdr_setpost()
xdr_complex(3N) Library routines for translating complex data types
into their external data representation. The
routines documented on this page include:
xdfr_array()
xdr_bytes()
xdr_opaque()
xdr_pointer()
xdr_reference()
xdr_string()
xdr_union()
xdr_vector()
xdr_wrap_string()
xdr_create(3N) Library routines for creating XDR streams. The
routines documented on this page include:
xdr_destroy()
xdrmem_create()
xdr_simple(3N) Library routines for translating simple data types
xdr_bool()
xdr_char()
xdr_double()
xdr_enum()
xdr_float()
xdr_free()
xdr_int()
xdr_long()
xdr_short()
xdr_u_char()
xdr_u_int()
xdr_u_long()
xdr_u_short()
xdr_void()
SEE ALSO
rpc(3N), xdr_admin(3N), xdr_complex(3N), xdr_create(3N), xdr_simple(3N)
Network Programming
Solbourne Computer, Inc. — 23 Apr 1992