![]() |
RMVL
2.6.0-dev
Robotic Manipulation and Vision Library
|
HTTPS 服务器 更多...
#include <rmvl/io/netapp.hpp>
Public 成员函数 | |
| HttpsServer (Webapp &app, SSLContext &ssl_context) | |
| 创建 HTTPS 服务器 | |
| void | listen (uint16_t port, std::function< void()> callback=nullptr) |
| 监听指定端口 | |
| Task | spin () |
| 启动监听任务循环 | |
| Task | spinWithoutSigint () |
| 启动监听任务循环,不启用 SIGINT 信号处理 | |
| bool | running () const noexcept |
| 是否正在运行 | |
| void | stop () noexcept |
| 停止运行 | |
HTTPS 服务器
接受 TCP 连接后执行服务端 TLS 握手,再将安全流交给 Webapp 处理。
|
inline |
创建 HTTPS 服务器
|
inline |
监听指定端口
|
inlinenodiscardnoexcept |
是否正在运行
|
nodiscard |
启动监听任务循环
|
nodiscard |
启动监听任务循环,不启用 SIGINT 信号处理
|
inlinenoexcept |
停止运行