HP-UX Reference (11i v2 07/12) - 3 Library Functions N-Z (vol 7)

x
xdr_simple(3N) xdr_simple(3N)
bool_t xdr_enum()
xdr_enum()
translates between C enum (actually integers) and their external representations.
This routine returns TRUE if it succeeds, FALSE
otherwise.
bool_t xdr_float()
xdr_float()
translates between C floats and their external representations. This routine
returns TRUE if it succeeds, FALSE otherwise.
void xdr_free()
Generic freeing routine. The first argument is the XDR routine for the object being freed. The second
argument is a pointer to the object itself. Note: the pointer passed to this routine is not freed, but
what it points to is freed (recursively, depending on the XDR routine).
bool_t xdr_hyper()
xdr_hyper()
translates between ANSI C long long integers and their external representa-
tions. This routine returns
TRUE if it succeeds,
FALSE otherwise.
bool_t xdr_int()
xdr_int()
translates between C integers and their external representations. This routine returns
TRUE if it succeeds, FALSE otherwise.
bool_t xdr_long()
xdr_long()
translates between C long integers and their external representations. This routine
returns TRUE if it succeeds, FALSE otherwise.
bool_t xdr_longlong_t()
xdr_longlong_t()
translates between ANSI C
long long integers and their external
representations. This routine returns
TRUE if it succeeds, FALSE otherwise. This routine is identical
to
xdr_hyper() .
bool_t xdr_quadruple()
xdr_quadruple()
translates between IEEE quadruple precision floating point numbers and their
external representations. This routine returns
TRUE if it succeeds, FALSE otherwise.
bool_t xdr_short()
xdr_short()
translates between C short integers and their external representations. This rou-
tine returns TRUE if it succeeds, FALSE otherwise.
bool_t xdr_u_char()
xdr_u_char()
translates between unsigned C characters and their external representations.
This routine returns TRUE if it succeeds, FALSE otherwise.
bool_t xdr_u_hyper()
xdr_u_hyper()
translates between unsigned ANSI C long long integers and their external
representations. This routine returns
TRUE if it succeeds, FALSE otherwise.
bool_t xdr_u_int()
A filter primitive that translates between a C unsigned integer and its external representation.
This routine returns TRUE if it succeeds, FALSE otherwise.
bool_t xdr_u_long()
xdr_u_long()
translates between C unsigned long integers and their external representa-
tions. This routine returns TRUE if it succeeds, FALSE otherwise.
bool_t xdr_u_longlong_t()
xdr_u_longlong_t()
translates between unsigned ANSI C long long integers and their
external representations. This routine returns TRUE if it succeeds, FALSE otherwise. This routine is
identical to xdr_u_hyper().
bool_t xdr_u_short()
xdr_u_short()
translates between C unsigned short integers and their external representa-
tions. This routine returns TRUE if it succeeds, FALSE otherwise.
bool_t xdr_void(void);
This routine always returns TRUE. It may be passed to RPC routines that require a function parame-
ter, where nothing is to be done.
MULTITHREAD USAGE
Thread Safe: Yes
652 Hewlett-Packard Company 2 HP-UX 11i Version 2: December 2007 Update