![]() |
RMVL
2.5.0-dev
Robotic Manipulation and Vision Library
|
#include <rmvl/io/netapp.hpp>
Public 成员函数 | |
| WebSocket (StreamSocket socket) | |
| ~WebSocket ()=default | |
| Task< bool > | send (std::string_view message) |
| 异步发送文本消息 | |
| Task< std::string > | recv () |
| 异步接收消息,这是一个挂起点,直到收到客户端消息或连接关闭 | |
| bool | is_open () const noexcept |
| 获取连接是否活跃 | |
WebSocket 连接对象接口
|
inlineexplicit |
|
default |
|
inlinenoexcept |
获取连接是否活跃
| Task< std::string > rm::async::WebSocket::recv | ( | ) |
异步接收消息,这是一个挂起点,直到收到客户端消息或连接关闭
| Task< bool > rm::async::WebSocket::send | ( | std::string_view | message | ) |
异步发送文本消息
| [in] | message | 消息内容 |