home *** CD-ROM | disk | FTP | other *** search
/ NeXTSTEP 3.0 / NeXTSTEP3.0.iso / NextDeveloper / Headers / servers / netname.defs < prev    next >
Text File  |  1990-03-28  |  1KB  |  56 lines

  1. /* 
  2.  * Mach Operating System
  3.  * Copyright (c) 1987 Carnegie-Mellon University
  4.  * All rights reserved.  The CMU software License Agreement specifies
  5.  * the terms and conditions for use and redistribution.
  6.  */
  7. /*
  8.  * netname.defs
  9.  *
  10.  * $Source: /../wb1/usr/netmsg/src/RCS/netname.defs,v $
  11.  *
  12.  * $Header: netname.defs,v 1.3 88/02/22 11:50:56 dpj Exp $
  13.  *
  14.  */
  15.  
  16. /*
  17.  * Mig definitions for Network Name Service.
  18.  */
  19.  
  20. /*
  21.  * HISTORY:
  22.  * 30-May-87  Robert Sansom (rds) at Carnegie Mellon University
  23.  *    Changes for the new mig.
  24.  *
  25.  * 20-Oct-86  Robert Sansom (rds) at Carnegie Mellon University
  26.  *    New network name service interface.
  27.  *    Added a serverprefix.
  28.  */
  29.  
  30. subsystem netname 1040;
  31.  
  32. serverprefix _;
  33.  
  34. type netname_name_t    = (MSG_TYPE_STRING,640);
  35. type port_t        = MSG_TYPE_PORT;
  36.  
  37. import <servers/netname_defs.h>;
  38.  
  39. routine netname_check_in(server_port    : port_t;
  40.             port_name    : netname_name_t;
  41.             signature    : port_t;
  42.             port_id        : port_t);
  43.  
  44. routine netname_look_up(server_port    : port_t;
  45.             host_name    : netname_name_t;
  46.             port_name    : netname_name_t;
  47.             out port_id        : port_t);
  48.  
  49. routine netname_check_out(server_port    : port_t;
  50.             port_name    : netname_name_t;
  51.             signature    : port_t);
  52.  
  53. routine netname_version(server_port    : port_t;
  54.             out    version        : netname_name_t);
  55.  
  56.