Boost.Asio 异步模型由下表列出的库元素启用。
库元素 |
描述 |
---|---|
|
定义有效的完成签名形式。 |
|
确定是否可以使用给定的完成签名集调用完成处理程序。 |
async_result 特性 |
将完成签名和完成令牌转换为具体的完成处理程序,并启动操作。 |
辅助函数,用于简化 |
|
|
确定完成令牌是否为给定的完成签名集生成完成处理程序。 |
associator 特性 |
自动通过抽象层传播所有关联器。 |
associated_executor 特性、 |
定义异步代理的关联执行器。 |
associated_allocator 特性、 |
定义异步代理的关联分配器。 |
associated_cancellation_slot 特性、 |
定义异步代理的关联取消槽。 |