Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ xdr(3C) — HP-UX 10.20

Media Vault

Software Library

Restoration Projects

Artifacts Sought

xdr(3C)

NAME

xdr − library routines for external data representation

SYNOPSIS

#include <rpc/xdr.h>

DESCRIPTION

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

The XDR routines have been grouped by usage on the following manpages. 

xdr_admin(3C) 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_setpos()

xdr_complex(3C) Library routines for translating complex data types into their external data representation.  The routines documented on this page include:

xdr_array()
xdr_bytes()
xdr_opaque()
xdr_pointer()
xdr_reference()
xdr_string()
xdr_union()
xdr_vector()
xdr_wrapstring()

xdr_create(3C) Library routines for creating XDR streams.  The routines documented on this page include:

xdr_destroy()
xdrmem_create()
xdrrec_create()
xdrstdio_create()

xdr_simple(3C) Library routines for translating simple data types into their external data representation.  The routines documented on this page include:

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()

AUTHOR

xdr was developed by Sun Microsystems, Inc. 

SEE ALSO

rpc (3C), xdr_admin (3C), xdr_complex (3C), xdr_create (3C), and xdr_simple (3C). 

Power Programming with RPC.

Hewlett-Packard Company  —  HP-UX Release 10.20:  July 1996

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026