home *** CD-ROM | disk | FTP | other *** search
/ NeXTSTEP 3.3 (Developer) / NeXT_Developer-3.3.iso / NextDeveloper / Examples / UNIX / LKSOutOfLineData / KernelServer / mydriver.defs < prev    next >
Encoding:
Text File  |  1995-02-10  |  477 b   |  18 lines

  1. /* mydriver.defs:  MiG definition file for mydriver */
  2.  
  3. subsystem mydriver 0;
  4.  
  5. /* Get standard definition of port_t. */
  6. #include <mach/std_types.defs>
  7.  
  8. type in_user_data_t  = ^ char;
  9. type out_user_data_t = ^(MSG_TYPE_CHAR, 8, dealloc);
  10.  
  11. import "../Library/mydefs.h";
  12.  
  13. routine mydriver_import
  14.     (server: port_t;     user_data: in_user_data_t;      user_data_count: int);
  15.  
  16. routine mydriver_export
  17.     (server: port_t; out user_data: out_user_data_t; out user_data_count: int);
  18.