home *** CD-ROM | disk | FTP | other *** search
/ NeXTSTEP 3.0 / NeXTSTEP3.0.iso / NextDeveloper / Headers / mach_debug / mach_debug_types.defs next >
Text File  |  1991-05-29  |  1KB  |  57 lines

  1. /* 
  2.  * Mach Operating System
  3.  * Copyright (c) 1989 Carnegie-Mellon University
  4.  * Copyright (c) 1988 Carnegie-Mellon University
  5.  * All rights reserved.  The CMU software License Agreement specifies
  6.  * the terms and conditions for use and redistribution.
  7.  */
  8. /*
  9.  * HISTORY
  10.  * $Log:    mach_debug_types.defs,v $
  11.  * Revision 2.7  89/05/11  14:41:55  gm0w
  12.  *     Added ipc_bucket_info_t, ipc_bucket_info_array_t.
  13.  *     [89/05/07  20:12:59  rpd]
  14.  * 
  15.  * Revision 2.6  89/05/06  02:58:32  rpd
  16.  *     Added zone_{name,info}{,_array}_t.
  17.  *     [89/05/06  02:46:20  rpd]
  18.  * 
  19.  * Revision 2.5  89/03/09  20:26:20  rpd
  20.  *     More cleanup.
  21.  * 
  22.  * Revision 2.4  89/02/25  18:43:41  gm0w
  23.  *     Changes for cleanup.
  24.  * 
  25.  * Revision 2.3  89/01/15  16:32:43  rpd
  26.  *     Updated includes for the new mach/ directory.
  27.  *     [89/01/15  15:11:33  rpd]
  28.  * 
  29.  * Revision 2.2  89/01/12  08:00:34  rpd
  30.  *     Created.
  31.  *     [89/01/12  04:21:37  rpd]
  32.  * 
  33.  */
  34. /*
  35.  *    Mach kernel debugging interface type declarations
  36.  */
  37.  
  38. #ifndef    _MACH_DEBUG_TYPES_DEFS_
  39. #define _MACH_DEBUG_TYPES_DEFS_
  40.  
  41. #include <mach/std_types.defs>
  42.  
  43. type ipc_statistics_t = struct[15] of int;
  44.  
  45. type ipc_bucket_info_t = struct[1] of int;
  46. type ipc_bucket_info_array_t = ^array[] of ipc_bucket_info_t;
  47.  
  48. type zone_name_t = struct[80] of char;
  49. type zone_name_array_t = ^array[] of zone_name_t;
  50.  
  51. type zone_info_t = struct[8] of int;
  52. type zone_info_array_t = ^array[] of zone_info_t;
  53.  
  54. import <mach_debug/mach_debug_types.h>;
  55.  
  56. #endif    _MACH_DEBUG_TYPES_DEFS_
  57.