|
Boost Users : |
Subject: [Boost-users] How is the proactor pattern of boost.asio implemented in linux?
From: Journeyer J. Joh (oosaprogrammer_at_[hidden])
Date: 2013-04-10 08:36:52
Hello list,
In ACE and on Linux the Proactor pattern is not recommended. Instead
of this, ACE_Dev_Poll_Reactor seems to be recommended. It is one of Reactor
implementation.
ACE_Dev_Poll_Reactor uses epoll in a level-trigger method.
But, I am not sure of this information.... I just found some blog essays on
internet.
Now I wonder about boost.asio. boost.asio must have a proactor
implementation on Linux, I guess.
How does the proactor of boost.asio work? Does it use epoll? Is it
edge-triggered? What about real-time signal? Doesn't boost.asio use
real-time signal on Linux?
What is the recommended implementation of boost.asio for asynchronous and
non-blocking overlapped IO on Linux?
Thank you in advance!
----------------------------------------
Journeyer J. Joh
o o s a p r o g r a m m e r
a t
g m a i l d o t c o m
----------------------------------------
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net