home *** CD-ROM | disk | FTP | other *** search
Modula Definition | 1992-03-21 | 2.1 KB | 49 lines |
- (*---------------------------------------------------------------------------
- :Program. ReqToolsSupport.def
- :Contents. Umgehung von A4-Problem bei ReqTools-Funktionen
- :Author. Frank Lömker
- :Copyright. Public Domain
- :Language. Modula-2
- :Translator. M2Amiga V4.0d
- :Imports. ReqTools [kai]
- :History. V1.0, [Frank Lömker] 24-Feb-92
- :Bugs. keine bekannt
- ---------------------------------------------------------------------------*)
-
- DEFINITION MODULE ReqToolsSupport;
-
- FROM UtilityD IMPORT TagItemPtr;
- FROM ReqTools IMPORT ReqInfoPtr;
- FROM SYSTEM IMPORT ASSEMBLE,ADDRESS;
-
- (* Diese Prozeduren sind identisch zu denen aus ReqTools.def, benutzen aber
- nicht das Register A4, so das der Aufruf von Modula aus möglich ist. *)
-
- PROCEDURE EZRequestA (bodyfmt{9}, gadfmt{10}: ADDRESS (*ARRAY OF CHAR*);
- reqInfo{11}: ReqInfoPtr;
- argarray{2}: ADDRESS;
- tagList{8}: TagItemPtr): LONGINT;
- PROCEDURE EZRequestTags (bodyfmt{9}, gadfmt{10}: ADDRESS (*ARRAY OF CHAR*);
- reqInfo{11}: ReqInfoPtr;
- argarray{2}: ADDRESS;
- tag1{8}: TagItemPtr):LONGINT;
- PROCEDURE EZRequest (bodyfmt{9}, gadfmt{10}: ADDRESS (*ARRAY OF CHAR*);
- reqInfo{11}: ReqInfoPtr;
- tagList{8}: TagItemPtr;
- argarray{2}: ADDRESS (*LONGINT*)): LONGINT;
- (* Without result.... *)
- PROCEDURE vEZRequestA (bodyfmt{9}, gadfmt{10}: ADDRESS (*ARRAY OF CHAR*);
- reqInfo{11}: ReqInfoPtr;
- argarray{2}: ADDRESS;
- tagList{8}: TagItemPtr);
- PROCEDURE vEZRequestTags (bodyfmt{9}, gadfmt{10}: ADDRESS (*ARRAY OF CHAR*);
- reqInfo{11}: ReqInfoPtr;
- argarray{2}: ADDRESS;
- tag1{8}: TagItemPtr);
- PROCEDURE vEZRequest (bodyfmt{9}, gadfmt{10}: ADDRESS (*ARRAY OF CHAR*);
- reqInfo{11}: ReqInfoPtr;
- tagList{8}: TagItemPtr;
- argarray{2}: ADDRESS (*LONGINT*));
-
- END ReqToolsSupport.
-