io_serviceΒΆ

This module provides an abstraction over Boost.ASIO, combining multiple boost::asio::io_services into a single pool. hpx::util::io_service_pool provides a simple pool of boost::asio::io_services with an API similar to boost::asio::io_service. hpx::threads::detail::io_service_thread_pool` wraps hpx::util::io_service_pool into an interface derived from hpx::threads::detail::thread_pool_base.

See the API reference of this module for more details.