【问题标题】:Generic way to timeout async operations in boost::asio在 boost::asio 中超时异步操作的通用方法
【发布时间】:2014-07-11 02:31:52
【问题描述】:

boost::asio 提供了许多异步操作,即ip::tcp::resolver.async_resolveip::tcp::socket.async_{connect, read, write}

当前使这些操作超时的方法是添加wrapper class with a deadline timer attached

是否有一种通用的方法可以为所有这些操作添加超时 - 即模板化方法/类或其他什么?

【问题讨论】:

    标签: c++ boost boost-asio


    【解决方案1】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-04
    • 1970-01-01
    • 1970-01-01
    • 2016-03-05
    相关资源
    最近更新 更多