用于可读管道典型用法的类型定义。
typedef basic_readable_pipe readable_pipe;
名称 |
描述 |
---|---|
将管道类型重新绑定到另一个执行器。 |
|
与对象关联的执行器的类型。 |
|
basic_readable_pipe 始终是最低层。 |
|
管道的 native 表示形式。 |
名称 |
描述 |
---|---|
将现有的 native 管道赋值给此管道。 |
|
启动异步读取。 |
|
basic_readable_pipe [构造函数] |
构造一个 basic_readable_pipe,但不打开它。 |
取消所有与管道关联的异步操作。 |
|
关闭管道。 |
|
获取与对象关联的执行器。 |
|
确定管道是否已打开。 |
|
获取对最低层的引用。 |
|
获取 native 管道表示形式。 |
|
从另一个 basic_readable_pipe 移动赋值。 |
|
从管道读取一些数据。 |
|
释放底层 native 管道的所有权。 |
|
~basic_readable_pipe [析构函数] |
销毁管道。 |
basic_readable_pipe
类提供了管道功能的包装器。
独立 对象: 安全。
共享 对象: 不安全。
头文件: boost/asio/readable_pipe.hpp
便利头文件: boost/asio.hpp