🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #3014

Re: Code Available for Spawning Multiple Reentrant Processes..

#3014
From: GIAMPAL
Date: Tue, 20 Mar 1990 14:32
11 lines
1155 bytes
I've done something like this too, with arp.library's ASyncRun() function.  As
a matter of fact, I simply aim it at a piece of my code (somefunction name
in my program) and then call ASyncRun().  That child can be run several times
(assuming it is re-entrant) and can access all dos.library calls, and can even
call other functions internal to the program (which should be re-entrant also
or implement some kind of locking scheme).  As a matter of fact I use this
to create child tasks which each manage a seperate window, and all use the
same scrolling/menu operation code.  Really improves throughput, because if one
window is busy printing, you can still do anything you like in any other window

--dominic
Technical Details
Message-ID: <90079.093235GIAMPAL@AUVM.BITNET>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!brutus.cs.uiuc.edu!usc!wuarchive!psuvax1!psuvm!auvm!giampal
References: <00169.AA00169@theweav.cts.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!brutus.cs.uiuc.edu!usc!wuarchive!psuvax1!psuvm!auvm!giampal
From: GIAMPAL@AUVM.BITNET
Newsgroups: comp.sys.amiga.tech
Subject: Re: Code Available for Spawning Multiple Reentrant Processes..
Message-ID: <90079.093235GIAMPAL@AUVM.BITNET>
Date: 20 Mar 90 14:32:35 GMT
References: <00169.AA00169@theweav.cts.com>
Organization: The American University - University Computing Center
Lines: 11