
13 Sep
2004
13 Sep
'04
3:48 a.m.
On Sun, 12 Sep 2004 22:11:57 -0500, Aaron W. LaFramboise wrote
Aaron W. LaFramboise wrote:
On UNIX, a demultiplexor probably will be a wrapper for select(). On Windows, it might be a wrapper for WaitForMultipleObjectsEx(). I'd expect it to be able to handle pipes, sockets, files, signals/exceptions, and microsecond timers.
I forgot to add: it should also be able to handle thread and process events, such as child process termination.
I would add -- GUI events, third party tool events (eg: messages from a framework like TIBCO). Bottom line is it needs to be extensible. Jeff