Go to main content

man pages section 3: Basic Library Functions

Exit Print View

Updated: Thursday, March 14, 2019
 
 

xdr(3C)

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

xdr_bool

xdr_simple(3C)

xdr_bytes

xdr_complex(3C)

xdr_char

xdr_simple(3C)

xdr_control

xdr_admin(3C)

xdr_destroy

xdr_create(3C)

xdr_double

xdr_simple(3C)

xdr_enum

xdr_simple(3C)

xdr_float

xdr_simple(3C)

xdr_free

xdr_simple(3C)

xdr_getpos

xdr_admin(3C)

xdr_hyper

xdr_simple(3C)

xdr_inline

xdr_admin(3C)

xdr_int

xdr_simple(3C)

xdr_long

xdr_simple(3C)

xdr_longlong_t

xdr_simple(3C)

xdr_opaque

xdr_complex(3C)

xdr_pointer

xdr_complex(3C)

xdr_quadruple

xdr_simple(3C)

xdr_reference

xdr_complex(3C)

xdr_setpos

xdr_admin(3C)

xdr_short

xdr_simple(3C)

xdr_sizeof

xdr_admin(3C)

xdr_string

xdr_complex(3C)

xdr_u_char

xdr_simple(3C)

xdr_u_hyper

xdr_simple(3C)

xdr_u_int

xdr_simple(3C)

xdr_u_long

xdr_simple(3C)

xdr_u_longlong_t

xdr_simple(3C)

xdr_u_short

xdr_simple(3C)

xdr_union

xdr_complex(3C)

xdr_vector

xdr_complex(3C)

xdr_void

xdr_simple(3C)

xdr_wrapstring

xdr_complex(3C)

xdrmem_create

xdr_create(3C)

xdrrec_create

xdr_create(3C)

xdrrec_endofrecord

xdr_admin(3C)

xdrrec_eof

xdr_admin(3C)

xdrrec_readbytes

xdr_admin(3C)

xdrrec_skiprecord

xdr_admin(3C)

xdrstdio_create

xdr_create(3C)

Attributes

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

ATTRIBUTE TYPE
ATTRIBUTE VALUE
MT-Level
Safe

See Also

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