QSAS_2_4/QSAS_dist/src/Utilities/qxdr/qxdr.cc File Reference

#include "qxdr.h"

Defines

#define XDR_FALSE   ((long) 0)
#define XDR_TRUE   ((long) 1)
#define LASTUNSIGNED   ((u_int) 0-1)

Functions

bool_t xdr_int (XDR *xdrs, int *ip)
bool_t xdr_u_int (XDR *xdrs, u_int *up)
bool_t xdr_long (register XDR *xdrs, long *lp)
bool_t xdr_u_long (register XDR *xdrs, u_long *ulp)
bool_t xdr_short (register XDR *xdrs, short *sp)
bool_t xdr_opaque (register XDR *xdrs, caddr_t cp, u_int cnt)
bool_t xdr_string (register XDR *xdrs, char **cpp, u_int maxsize)
bool_t xdr_float (XDR *xdrs, float *fp)
bool_t xdr_double (XDR *xdrs, double *dp)

Variables

static char xdr_zero [BYTES_PER_XDR_UNIT] = { 0, 0, 0, 0 }

Define Documentation

#define LASTUNSIGNED   ((u_int) 0-1)

#define XDR_FALSE   ((long) 0)

#define XDR_TRUE   ((long) 1)


Function Documentation

bool_t xdr_double ( XDR xdrs,
double *  dp 
)

bool_t xdr_float ( XDR xdrs,
float *  fp 
)

bool_t xdr_int ( XDR xdrs,
int *  ip 
)

bool_t xdr_long ( register XDR xdrs,
long *  lp 
)

bool_t xdr_opaque ( register XDR xdrs,
caddr_t  cp,
u_int  cnt 
)

bool_t xdr_short ( register XDR xdrs,
short *  sp 
)

bool_t xdr_string ( register XDR xdrs,
char **  cpp,
u_int  maxsize 
)

bool_t xdr_u_int ( XDR xdrs,
u_int up 
)

bool_t xdr_u_long ( register XDR xdrs,
u_long ulp 
)


Variable Documentation

char xdr_zero[BYTES_PER_XDR_UNIT] = { 0, 0, 0, 0 } [static]


Generated on Fri Jan 8 12:51:26 2010 for QSAS by  doxygen 1.5.7