|
STTNet 0.7.0
|
网络框架,协议,通信,io多路复用相关 更多...
类 | |
| struct | ConnectionWriteState |
| 单个服务端连接的有界异步发送状态。 更多... | |
| class | EpollSingle |
| 用独立、可 join 的 Reactor 线程监听单个 Linux 文件描述符。 更多... | |
| class | HttpClient |
| Http/Https客户端操作类 更多... | |
| struct | HttpRequestInformation |
| 保存HTTP/HTTPS请求信息的结构体 更多... | |
| class | HttpServer |
| Http/HttpServer 服务端操作类 更多... | |
| class | HttpServerFDHandler |
| 解析,响应Http/https请求的操作类 仅传入套接字,然后使用这个类进行Http的操作 更多... | |
| struct | SendReadyMessage |
| 跨线程通知 Reactor 某连接有待发数据的轻量消息。 更多... | |
| struct | ServerMetricsSnapshot |
| TcpServer 运行指标的无锁快照。 更多... | |
| struct | ServerSocketOptions |
| 新连接的常用 TCP 套接字调优参数。 更多... | |
| class | TcpClient |
| tcp协议客户端操作类 更多... | |
| class | TcpFDHandler |
| tcp协议的套接字操作类 更多... | |
| struct | TcpFDInf |
| 保存底层基础Tcp通道信息的结构体 更多... | |
| struct | TcpInformation |
| 保存Tcp客户端的信息 更多... | |
| class | TcpServer |
| Tcp服务端类 更多... | |
| class | UdpClient |
| udp客户端的操作类 更多... | |
| class | UdpFDHandler |
| UDP操作的类 传入套接字进行UDP协议的操作 更多... | |
| class | UdpServer |
| udp服务端的操作类 更多... | |
| class | WebSocketClient |
| Websocket客户端操作的类 -如果需要重新设置TLS/Https加密的证书,目前需要销毁对象后重新构造 底层TCP默认是阻塞的 更多... | |
| struct | WebSocketFDInformation |
| 保存客户端WS/WSS请求信息的结构体 更多... | |
| class | WebSocketServer |
| WebSocketServer服务端操作类 更多... | |
| class | WebSocketServerFDHandler |
| WebSocket协议的操作类 仅传入套接字,然后使用这个类进行WebSocket的操作 更多... | |
| struct | WorkerMessage |
| 工作现场完成任务后压入完成队列的数据结构 更多... | |
枚举 | |
| enum class | TLSState : uint8_t { NONE = 0 , HANDSHAKING , ESTABLISHED , ERROR } |
| enum class | TLSClientAuthMode : uint8_t { None = 0 , Optional , Required } |
| TLS 服务端对客户端证书的校验模式。 更多... | |
网络框架,协议,通信,io多路复用相关
|
strong |
|
strong |