[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Peridic tasks in MCL 2.0.1
In article <poeck-1201951033170001@wi6a65.informatik.uni-wuerzburg.de>,
poeck@informatik.uni-wuerzburg.de (Karsten Poeck) wrote:
|For some applications we need to execute a task peridically in background.
|e.g. listening for an incomming tcp-connection.
|
|Up to now we used an undocumented mcl internal
|(CCL::%INSTALL-PERIODIC-TASK), but that might not be the best idea.
|
|Using the documented ccl:*eventhook* I can get a similar functionality,
|code is included in the appendix, but I wonder if there is a better, safer
|or cleaner way to do this
An alternative that *MAY* be more appropriate in *SOME* situations is to
install a VBL task. These tasks are executed every clock tick. See
Inside Mac or equivalent under Vertical Retrace Manager or VInstall.
We're talking low-level grungy things here, but listening to a
tcp-connection seems pretty low-level and grungy to me.
[Disclaimer: I ain't never done this, I just seen it done. :-)]
--
--
--
-- "TANSTAAFL" Rich lynch@ils.nwu.edu