2
boost::asio
提供了許多異步操作,即ip::tcp::resolver.async_resolve
,ip::tcp::socket.async_{connect, read, write}
。在boost :: asio中超時異步操作的通用方法
超時這些操作的當前方式是添加wrapper class with a deadline timer attached。
是否有一種通用的方法來爲所有這些操作添加超時 - 即模板化方法/類或其他?