Refactored the event-loop so that it's not coupled with the Listener
anymore. The event-loop has now been extracted inside its own Io::Service component which allows us to reuse it. A new Io::ServiceGroup class has been introduced for multi-threaded I/O. a ServiceGroup will spawn multiple Io::Service inside their own thread. Every instance of Io::Service also has its own Io::Handler, the handler is not shared between io threads.
Showing
This diff is collapsed.
include/prototype.h
0 → 100644
include/transport.h
0 → 100644
This diff is collapsed.
src/common/transport.cc
0 → 100644
Please register or sign in to comment