用于典型串行端口用法的类型定义。
typedef basic_serial_port serial_port;
名称 |
描述 |
---|---|
将串行端口类型重新绑定到另一个执行器。 |
|
与对象关联的执行器的类型。 |
|
basic_basic_serial_port 始终是最低层。 |
|
串行端口的原生表示。 |
名称 |
描述 |
---|---|
将现有的原生串行端口分配给串行端口。 |
|
启动异步读取。 |
|
启动异步写入。 |
|
basic_serial_port [构造函数] |
在不打开的情况下构造一个 basic_serial_port。 |
取消与串行端口关联的所有异步操作。 |
|
关闭串行端口。 |
|
获取与对象关联的执行器。 |
|
从串行端口获取一个选项。 |
|
确定串行端口是否已打开。 |
|
获取最低层的引用。 |
|
获取串行端口的原生表示。 |
|
使用指定的设备名称打开串行端口。 |
|
从另一个移动赋值一个 basic_serial_port。 |
|
从串行端口读取一些数据。 |
|
向串行端口发送一个 break 序列。 |
|
在串行端口上设置一个选项。 |
|
向串行端口写入一些数据。 |
|
~basic_serial_port [析构函数] |
销毁串行端口。 |
类提供了串行端口功能的封装。basic_serial_port
独立 对象: 安全。
共享 对象: 不安全。
头文件:boost/asio/serial_port.hpp
便捷头文件: boost/asio.hpp