home *** CD-ROM | disk | FTP | other *** search
/ Photo CD Demo 1 / Demo.bin / inetray / intryxdr.c < prev    next >
C/C++ Source or Header  |  1992-06-04  |  2KB  |  104 lines

  1. /*
  2.  * Please do not edit this file.
  3.  * It was generated using rpcgen.
  4.  */
  5.  
  6. #include <rpc/rpc.h>
  7. #include "inetray.h"
  8. #include    <sys/param.h>
  9. #ifndef ITIMER_REAL
  10. #include    <sys/time.h>        /* for A/UX */
  11. #endif
  12. #include    "config.h"
  13.  
  14. bool_t
  15. xdr_iPrm(xdrs, objp)
  16.     XDR *xdrs;
  17.     iPrm *objp;
  18. {
  19.     if (!xdr_int(xdrs, &objp->key)) {
  20.         return (FALSE);
  21.     }
  22.     if (!xdr_int(xdrs, &objp->uid)) {
  23.         return (FALSE);
  24.     }
  25.     if (!xdr_short(xdrs, &objp->rPort)) {
  26.         return (FALSE);
  27.     }
  28.     if (!xdr_string(xdrs, &objp->rName, MAXHOSTNAMELEN)) {
  29.         return (FALSE);
  30.     }
  31.     if (!xdr_string(xdrs, &objp->cwd, MAXPATHLEN)) {
  32.         return (FALSE);
  33.     }
  34.     if (!xdr_string(xdrs, &objp->cmdLine, STRLEN)) {
  35.         return (FALSE);
  36.     }
  37.     return (TRUE);
  38. }
  39.  
  40. bool_t
  41. xdr_sfPrm(xdrs, objp)
  42.     XDR *xdrs;
  43.     sfPrm *objp;
  44. {
  45.     if (!xdr_int(xdrs, &objp->key)) {
  46.         return (FALSE);
  47.     }
  48.     if (!xdr_int(xdrs, &objp->fNr)) {
  49.         return (FALSE);
  50.     }
  51.     return (TRUE);
  52. }
  53.  
  54. bool_t
  55. xdr_tbPrm(xdrs, objp)
  56.     XDR *xdrs;
  57.     tbPrm *objp;
  58. {
  59.     if (!xdr_int(xdrs, &objp->key)) {
  60.         return (FALSE);
  61.     }
  62.     if (!xdr_int(xdrs, &objp->bNr)) {
  63.         return (FALSE);
  64.     }
  65.     if (!xdr_int(xdrs, &objp->bSz)) {
  66.         return (FALSE);
  67.     }
  68.     if (!xdr_int(xdrs, &objp->lNr)) {
  69.         return (FALSE);
  70.     }
  71.     return (TRUE);
  72. }
  73.  
  74. bool_t
  75. xdr_xdrPix(xdrs, objp)
  76.     XDR *xdrs;
  77.     xdrPix *objp;
  78. {
  79.     if (!xdr_double(xdrs, &objp->r)) {
  80.         return (FALSE);
  81.     }
  82.     if (!xdr_double(xdrs, &objp->g)) {
  83.         return (FALSE);
  84.     }
  85.     if (!xdr_double(xdrs, &objp->b)) {
  86.         return (FALSE);
  87.     }
  88.     if (!xdr_double(xdrs, &objp->alpha)) {
  89.         return (FALSE);
  90.     }
  91.     return (TRUE);
  92. }
  93.  
  94. bool_t
  95. xdr_pixArr(xdrs, objp)
  96.     XDR *xdrs;
  97.     pixArr *objp;
  98. {
  99.     if (!xdr_array(xdrs, (char **)&objp->pixArr_val, (u_int *)&objp->pixArr_len, ~0, sizeof(xdrPix), xdr_xdrPix)) {
  100.         return (FALSE);
  101.     }
  102.     return (TRUE);
  103. }
  104.