ACE_Reactor
interface described in
Chapter 3. These implementations support a diverse collection of OS
synchronous event demultiplexing mechanisms, including
select()
, WaitForMultipleObjects()
,
XtAppMainLoop()
, and /dev/poll
. We explain
the motivations for, and capabilities provided by, the most common
reactor implementations available in the ACE toolkit. We also
describe the various concurrency models supported by the reactor
implementations and show how to use different implementations to
improve our logging server example.
Back to C++NPv2 home page.