Boost logo

Boost Users :

Subject: [Boost-users] Does the Proactor of boost uses edge-triggered epoll on linux?
From: Journeyer J. Joh (oosaprogrammer_at_[hidden])
Date: 2013-05-29 07:45:07


Hello list,

I have some questions about boost's async IO implementation for linux.

1. Does it use edge-triggered epoll to implement the Proactor (in terms of
Reactor)?

http://www.boost.org/doc/libs/1_53_0/doc/html/boost_asio/overview/core/async.html

The guide above says that boost's Proactor is implemented in terms of
Reactor when it comes to Linux.

If it is based on Reactor, I guess it should be level-triggered epoll.
2. Am I right?

Then my question is
3. Does boost use edge-triggered epoll in any kind of async IO on linux?
4. Isn't edge-triggered epoll a good method to implement async IO on linux?

Thank you very much.
Sincerely
Journeyer
----------------------------------------
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