home *** CD-ROM | disk | FTP | other *** search
/ ST-Computer Leser 2002 January / STC_CD_01_2002.iso / DEVELOP / EXTCALL / LIESMICH.TXT
Text File  |  2000-12-26  |  942b  |  38 lines

  1.  
  2. Externe Funktionsaufrufe mit GFA.
  3.  
  4. Copyright (c)2000 RGF Software
  5.  
  6.  
  7. Enthalten:
  8.  
  9.   /gfa/:  Beispielroutinen für überwachung und simulation
  10.           eines externen Funktionsaufrufes mit Parametern.
  11.           
  12.           
  13.   /asm/:  Sourcen für das Inline der callroutine
  14.   
  15.  
  16.  
  17.  
  18.   Funktionsweise:
  19.   
  20.  
  21.   Übergabe einer Eventroutine als anspringbare Funktion, welche wiederum
  22.   über eine art Event-Abfrage einen eingehenden Funktionsaufruf aus einem
  23.   anderen Programm überwacht (ähnlich eines evnt_multi()-Aufrufes).
  24.  
  25.   Die Eventroutine wird nach c-declaration angesprungen, Parameter also
  26.   über den Stack, die Register sind zu retten.
  27.   
  28.   Ggf. ist die anspringbare Routine des Inlines in einen globalen 
  29.   Speicherbereich zu kopieren, um Probleme mit Speicherschutz auszuschlie₧en.
  30.   
  31.  
  32.   Anwendungsgebiete:
  33.   
  34.   - OLGA-Server auch mit GFA
  35.   - Funktionsaufrufe über mehrere Programme hinweg. 
  36.   
  37.   
  38.   rgf2000