home *** CD-ROM | disk | FTP | other *** search
- {$if not def EXEC_PORTS_H} CONST EXEC_PORTS_H=0;
-
- { **************************************************************
- ** KickPascal-Include-Datei "exec/ports.h" zu Kickstart 3.0 **
- ************************************************************** }
-
- TYPE p_MsgPort = ^MsgPort;
- TYPE p_Message = ^Message;
-
-
- {$if not def EXEC_NODES_H;incl "exec/nodes.h";endif}
- {$if not def EXEC_LISTS_H;incl "exec/lists.h";endif}
- {$if not def EXEC_TASKS_H;incl "exec/tasks.h";endif}
-
- TYPE MsgPort = RECORD
- mp_Node : Node;
- mp_Flags : Byte;
- mp_SigBit : Byte;
- mp_SigTask : Ptr;
- mp_MsgList : List;
- END;
- { ** zur Information : mp_SoftInt = mp_SigTask }
-
- CONST
- PF_ACTION =3;
- PA_SIGNAL =0;
- PA_SOFTINT=1;
- PA_IGNORE =2;
-
-
- TYPE Message = RECORD
- mn_Node : Node;
- mn_ReplyPort : p_MsgPort;
- mn_Length : Word;
- END;
-
- {$endif}
-