Boost C++ 库

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb SutterAndrei Alexandrescu, C++ 编码标准

PrevUpHomeNext

windows::object_handle

对象句柄典型用法的类型定义。

typedef basic_object_handle object_handle;
类型

名称

描述

rebind_executor

将句柄类型重新绑定到另一个执行器。

executor_type

与对象关联的执行器的类型。

lowest_layer_type

对象句柄始终是最低层。

native_handle_type

句柄的本机表示。

成员函数

名称

描述

assign

将现有的本机句柄赋值给该句柄。

async_wait

启动对象句柄上的异步等待。

basic_object_handle [构造函数]

构造一个对象句柄,但不打开它。

在现有的本机句柄上构造一个对象句柄。

从另一个对象句柄移动构造一个对象句柄。

从另一个执行器类型的句柄移动构造一个对象句柄。

cancel

取消与该句柄关联的所有异步操作。

close

关闭句柄。

get_executor

获取与对象关联的执行器。

is_open

确定句柄是否已打开。

lowest_layer

获取对最低层的引用。

获取对最低层的常量引用。

native_handle

获取本机句柄表示。

operator=

从另一个对象句柄移动赋值一个对象句柄。

从另一个执行器类型的句柄移动赋值一个对象句柄。

wait

对对象句柄执行阻塞等待。

The windows::basic_object_handle 类提供了异步和阻塞的面向对象的句柄功能。

线程安全

独立 对象:安全。

共享 对象:不安全。

要求

头文件:boost/asio/windows/object_handle.hpp

便利头文件:boost/asio.hpp


PrevUpHomeNext