【发布时间】:2014-07-11 02:31:52
【问题描述】:
boost::asio 提供了许多异步操作,即ip::tcp::resolver.async_resolve、ip::tcp::socket.async_{connect, read, write}。
当前使这些操作超时的方法是添加wrapper class with a deadline timer attached。
是否有一种通用的方法可以为所有这些操作添加超时 - 即模板化方法/类或其他什么?
【问题讨论】:
标签: c++ boost boost-asio