用于确定与某个类型(例如执行器)关联的默认完成令牌类型的 Traits 类型。
template< typename T> struct default_completion_token
名称 |
描述 |
---|---|
如果 T 有一个嵌套类型 default_completion_token_type,则为 T::default_completion_token_type。否则,typedef 类型为 boost::asio::deferred_t。 |
如果特化中的 T
模板参数是用户定义的类型,程序可以特化此 Traits 类型。
此 Traits 的特化可以提供一个嵌套的 typedef type
,它是一个可默认构造的完成令牌类型。
如果未另行特化,默认完成令牌类型为 deferred_t
。
头文件: boost/asio/default_completion_token.hpp
便捷头文件: boost/asio.hpp