RMVL  2.3.0
Robotic Manipulation and Vision Library
载入中...
搜索中...
未找到
socket.hpp 文件参考

以及基于 socket 的同步/异步 IPC 通信、传输层与会话层通信框架 更多...

#include <cstdint>
#include <string_view>
#include <utility>
#include "async.hpp"
socket.hpp 的引用(Include)关系图:
此图展示该文件被哪些文件直接或间接地引用了:

struct  rm::ipc
 进程间通信协议族 更多...
 
struct  rm::ip
 IP 协议族 更多...
 
struct  rm::ip::tcp
 TCP 协议 更多...
 
struct  rm::ip::udp
 UDP 协议 更多...
 
class  rm::Endpoint
 端点 更多...
 
class  rm::Socket
 Socket 会话层 更多...
 
class  rm::Acceptor
 Socket 接受器 更多...
 
class  rm::Connector
 Socket 连接器 更多...
 
class  rm::async::Socket
 Socket 异步会话层 更多...
 
class  rm::async::Socket::SocketReadAwaiter
 Socket 异步读等待器 更多...
 
class  rm::async::Socket::SocketWriteAwaiter
 Socket 异步写等待器 更多...
 
class  rm::async::Acceptor
 异步 Socket 接受器 更多...
 
class  rm::async::Acceptor::AcceptAwaiter
 接受等待器 更多...
 
class  rm::async::Connector
 异步 Socket 连接器 更多...
 
class  rm::async::Connector::ConnectAwaiter
 连接等待器 更多...
 

命名空间

namespace  rm
 
namespace  rm::async
 

概念

concept  rm::IpProtocol
 IP 协议
 
concept  rm::LocalProtocol
 本地协议
 

类型定义

using rm::SocketFd = int
 

变量

constexpr SocketFd rm::INVALID_SOCKET_FD = -1
 

详细描述

以及基于 socket 的同步/异步 IPC 通信、传输层与会话层通信框架

作者
zhaoxi (53539.nosp@m.4140.nosp@m.@qq.c.nosp@m.om)
版本
1.0
日期
2025-07-31