Boost::asio io_service

io_service的作用

io_servie 实现了一个任务队列,这里的任务就是void(void)的函数。Io_servie最常用的两个接口是post和run,post向任务队列中投递任务,run是执行队列中的任务,直到全部执行完毕,并且run可以被N个线程调用。Io_service是完全线程安全的队列


参照资料:

http://www.cnblogs.com/zhiranok/archive/2011/09/04/boost_asio_io_service_CPP.html

http://unix8.net/boost-asio%E4%B8%ADio_service%E5%88%86%E6%9E%90.html

你可能感兴趣的:(boost)