posix::basic_descriptor
的典型用法的类型别名。
typedef basic_descriptor descriptor;
名称 |
描述 |
---|---|
将描述符类型重新绑定到另一个执行器。 |
|
获取在不阻塞的情况下可读取的数据量的 IO 控制命令。 |
|
与对象关联的执行器的类型。 |
|
描述符始终是最低层。 |
|
描述符的原生表示。 |
|
等待类型。 |
名称 |
描述 |
---|---|
将现有原生描述符分配给描述符。 |
|
异步等待描述符准备好读取、准备好写入或出现待处理错误条件。 |
|
basic_descriptor [构造函数] |
在不打开的情况下构造描述符。 |
取消与描述符关联的所有异步操作。 |
|
关闭描述符。 |
|
获取与对象关联的执行器。 |
|
对描述符执行 IO 控制命令。 |
|
确定描述符是否已打开。 |
|
获取最低层的引用。 |
|
获取原生描述符表示。 |
|
获取原生描述符实现的非阻塞模式。 |
|
获取描述符的非阻塞模式。 |
|
从另一个描述符移动赋值描述符。 |
|
释放原生描述符实现的拥有权。 |
|
等待描述符准备好读取、准备好写入或出现待处理错误条件。 |
名称 |
描述 |
---|---|
~basic_descriptor [析构函数] |
受保护的析构函数,以防止通过此类型删除。 |
该 posix::basic_descriptor
类模板提供了包装 POSIX 描述符的功能。
独立 对象: 安全。
共享 对象: 不安全。
Header: boost/asio/posix/descriptor.hpp
便捷头文件: boost/asio.hpp