home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / C and C++ / Entertainment / MacMud / Unix / rpc⁄rpc.h < prev    next >
Encoding:
Text File  |  1990-04-09  |  954 b   |  33 lines  |  [TEXT/????]

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