home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Pascal / MAXONPASCAL2.DMS / in.adf / INCLUDE / exec / nodes.h < prev    next >
Encoding:
Text File  |  1994-07-25  |  970 b   |  50 lines

  1. {$if not def EXEC_NODES_H} CONST EXEC_NODES_H=0;
  2.  
  3. { **************************************************************
  4.   ** KickPascal-Include-Datei "exec/nodes.h" zu Kickstart 3.0 **
  5.   ************************************************************** }
  6.  
  7.  
  8. TYPE p_Node = ^Node;
  9. Node = RECORD 
  10.  ln_Succ : p_Node;
  11.  ln_Pred : p_Node;
  12.  ln_Type : Byte;
  13.  ln_Pri  : Short;
  14.  ln_Name : Str;
  15. END;
  16.  
  17. TYPE p_MinNode = ^MinNode;
  18. MinNode = RECORD
  19.  mln_Succ : p_MinNode;
  20.  mln_Pred : p_MinNode;
  21. END;
  22.  
  23.  
  24. CONST
  25.  NT_UNKNOWN     = 0;
  26.  NT_TASK        = 1;
  27.  NT_INTERRUPT   = 2;
  28.  NT_DEVICE      = 3;
  29.  NT_MSGPORT     = 4;
  30.  NT_MESSAGE     = 5;
  31.  NT_FREEMSG     = 6;
  32.  NT_REPLYMSG    = 7;
  33.  NT_RESOURCE    = 8;
  34.  NT_LIBRARY     = 9;
  35.  NT_MEMORY      = 10;
  36.  NT_SOFTINT     = 11;
  37.  NT_FONT        = 12;
  38.  NT_PROCESS     = 13;
  39.  NT_SEMAPHORE   = 14;
  40.  NT_SIGNALSEM   = 15;
  41.  NT_BOOTNODE    = 16;
  42.  NT_KICKMEM     = 17;
  43.  NT_GRAPHICS    = 18;
  44.  NT_DEATHMESSAGE= 19;
  45.  
  46.  NT_USER        = 254;
  47.  NT_EXTENDED    = 255;
  48.  
  49. {$endif}
  50.