GKD.RoboCtrl
载入中...
搜索中...
未找到
tcp.h 文件参考

TCP 客户端与服务器封装。 更多...

详细描述

TCP 客户端与服务器封装。

提供面向裸字节的 TCP socket、及其监听端,用于简化异步通信流程。

在文件 tcp.h 中定义.

#include <asio.hpp>
#include <array>
#include <cstdint>
#include <format>
#include <memory>
#include <string>
#include <string_view>
#include <utility>
#include <vector>
#include "core/async.hpp"
#include "io/base.hpp"
#include "utils/callback.hpp"

浏览源代码.

class  roboctrl::io::tcp
 TCP 客户端套接字。 更多...
 
struct  roboctrl::io::tcp::info_type
 TCP 连接参数。 更多...
 
class  roboctrl::io::tcp_server
 TCP 监听服务器,负责接受并管理多连接。 更多...
 
struct  roboctrl::io::tcp_server::info_type
 服务器初始化参数。 更多...