保存底层基础Tcp通道信息的结构体 更多...
#include <sttnet.h>
Public 属性 | |
| int | fd |
| 套接字fd 更多... | |
| std::string | ip |
| 客户端ip 更多... | |
| std::string | port |
| 客户端端口 更多... | |
| int | FDStatus |
| 记录当前处理状态机到第几步了 更多... | |
| std::queue< std::any > | pendindQueue |
| 等待处理的队列 更多... | |
| int | status |
| 当前fd的接收状态,用于保存接收处理机逻辑 更多... | |
| std::string_view | data |
| 保存收到的客户端传来的数据 更多... | |
| SSL * | ssl |
| 如果加密了,存放加密句柄 更多... | |
| TLSState | tls_state |
| tls状态 更多... | |
| char * | buffer |
| 接收空间指针 更多... | |
| unsigned long | p_buffer_now |
| 接收空间位置指针 更多... | |
保存底层基础Tcp通道信息的结构体
| char* stt::network::TcpFDInf::buffer |
接收空间指针
| std::string_view stt::network::TcpFDInf::data |
保存收到的客户端传来的数据
| int stt::network::TcpFDInf::fd |
套接字fd
| int stt::network::TcpFDInf::FDStatus |
记录当前处理状态机到第几步了
| std::string stt::network::TcpFDInf::ip |
客户端ip
| unsigned long stt::network::TcpFDInf::p_buffer_now |
接收空间位置指针
| std::queue<std::any> stt::network::TcpFDInf::pendindQueue |
等待处理的队列
| std::string stt::network::TcpFDInf::port |
客户端端口
| SSL* stt::network::TcpFDInf::ssl |
如果加密了,存放加密句柄
| int stt::network::TcpFDInf::status |
当前fd的接收状态,用于保存接收处理机逻辑
| TLSState stt::network::TcpFDInf::tls_state |
tls状态
1.8.5