home *** CD-ROM | disk | FTP | other *** search
/ NeXTSTEP 3.2 (Developer) / NS_dev_3.2.iso / NextDeveloper / Headers / bsd / rpc / rpc.h < prev    next >
C/C++ Source or Header  |  1991-06-21  |  1KB  |  38 lines

  1. /*    @(#)rpc.h    1.2 88/04/26 4.0NFSSRC SMI    */
  2.  
  3. /* 
  4.  * Copyright (c) 1988 by Sun Microsystems, Inc.
  5.  *    @(#)rpc.h 1.9 88/02/08 SMI      
  6.  */
  7.  
  8.  
  9. /*
  10.  * rpc.h, Just includes the billions of rpc header files necessary to 
  11.  * do remote procedure calling.
  12.  */
  13. #ifndef __RPC_HEADER__
  14. #define __RPC_HEADER__
  15.  
  16. #include <rpc/types.h>        /* some typedefs */
  17. #include <netinet/in.h>
  18.  
  19. /* external data representation interfaces */
  20. #include <rpc/xdr.h>        /* generic (de)serializer */
  21.  
  22. /* Client side only authentication */
  23. #include <rpc/auth.h>        /* generic authenticator (client side) */
  24.  
  25. /* Client side (mostly) remote procedure call */
  26. #include <rpc/clnt.h>        /* generic rpc stuff */
  27.  
  28. /* semi-private protocol headers */
  29. #include <rpc/rpc_msg.h>    /* protocol for rpc messages */
  30. #include <rpc/auth_unix.h>    /* protocol for unix style cred */
  31. #include <rpc/auth_des.h>    /* protocol for des style cred */
  32.  
  33. /* Server side only remote procedure callee */
  34. #include <rpc/svc.h>        /* service manager and multiplexer */
  35. #include <rpc/svc_auth.h>    /* service side authenticator */
  36.  
  37. #endif /* ndef __RPC_HEADER__ */
  38.