![]() |
Home | Libraries | People | FAQ | More |
select
for demultiplexing. This means that the number of file descriptors in the process cannot be permitted to exceed FD_SETSIZE.select
is performed in one of the threads that calls boost::asio::io_service::run().An additional thread per io_service is used to emulate asynchronous host resolution. This thread is created on the first call to either boost::asio::ip::tcp::resolver::async_resolve() or boost::asio::ip::udp::resolver::async_resolve().
epoll
for demultiplexing.epoll
is performed in one of the threads that calls boost::asio::io_service::run().An additional thread per io_service is used to emulate asynchronous host resolution. This thread is created on the first call to either boost::asio::ip::tcp::resolver::async_resolve() or boost::asio::ip::udp::resolver::async_resolve().
select
for demultiplexing. This means that the number of file descriptors in the process cannot be permitted to exceed FD_SETSIZE.select
is performed in one of the threads that calls boost::asio::io_service::run().An additional thread per io_service is used to emulate asynchronous host resolution. This thread is created on the first call to either boost::asio::ip::tcp::resolver::async_resolve() or boost::asio::ip::udp::resolver::async_resolve().
kqueue
for demultiplexing.kqueue
is performed in one of the threads that calls boost::asio::io_service::run().An additional thread per io_service is used to emulate asynchronous host resolution. This thread is created on the first call to either boost::asio::ip::tcp::resolver::async_resolve() or boost::asio::ip::udp::resolver::async_resolve().
select
for demultiplexing.select
is performed in one of the threads that calls boost::asio::io_service::run().An additional thread per io_service is used to emulate asynchronous host resolution. This thread is created on the first call to either boost::asio::ip::tcp::resolver::async_resolve() or boost::asio::ip::udp::resolver::async_resolve().
Uses select
for deadline_timer operations and for emulating asynchronous connect.
An additional thread per io_service is used to for the select
demultiplexing. This thread is created whenever the first deadline_timer, datagram_socket, stream_socket or socket_acceptor is created.
An additional thread per io_service is used to emulate asynchronous host resolution. This thread is created on the first call to either boost::asio::ip::tcp::resolver::async_resolve() or boost::asio::ip::udp::resolver::async_resolve().
Copyright © 2003 - 2006 Christopher M. Kohlhoff |