3 /* Copyright © 1995-2011, The AROS Development Team. All rights reserved. */
5 #include "aros_types.h"
7 typedef be_ptr
<struct Node
> NodePtr
;
8 typedef be_ptr
<struct MinNode
> MinNodePtr
;
25 /* Values for ln_Type */
26 #define NT_UNKNOWN 0 /* Unknown node */
27 #define NT_TASK 1 /* Exec task */
28 #define NT_INTERRUPT 2 /* Interrupt */
29 #define NT_DEVICE 3 /* Device */
30 #define NT_MSGPORT 4 /* Message-Port */
31 #define NT_MESSAGE 5 /* Indicates message currently pending */
33 #define NT_REPLYMSG 7 /* Message has been replied */
37 #define NT_SOFTINT 11 /* Internal flag used by SoftInits */
39 #define NT_PROCESS 13 /* AmigaDOS Process */
40 #define NT_SEMAPHORE 14
41 #define NT_SIGNALSEM 15 /* signal semaphores */
42 #define NT_BOOTNODE 16
44 #define NT_GRAPHICS 18
45 #define NT_DEATHMESSAGE 19
47 #define NT_USER 254 /* User node types work down from here */
48 #define NT_EXTENDED 255
50 #endif /* EXEC_NODES_H */