STTNet
 全部  命名空间 文件 函数 变量 类型定义 宏定义 
类继承关系
此继承关系列表按字典顺序粗略的排序:
[详情级别 123]
oCstt::data::BitUtil负责二进制数据,字符串之间的转化
oCstt::security::ConnectionLimiter限制同一ip连接的类
oCstt::data::CryptoUtil负责加密,解密和哈希
oCstt::system::csemp封装 System V 信号量的同步工具类。
oCstt::time::DateTime时间操作、运算、计时的类
|\Cstt::file::LogFile日志文件操作类
oCstt::time::Duration表示时间间隔的结构体,支持天、小时、分钟、秒和毫秒粒度。
oCstt::data::EncodingUtil数据编码解码,掩码处理等
oCstt::network::EpollSingle用epoll监听单个句柄
oCstt::file::FileThreadLock记录文件和线程关系的结构体
oCstt::file::FileTool提供文件操作的静态函数工具类
|\Cstt::file::File读写磁盘文件的类
| \Cstt::file::LogFile日志文件操作类
oCstt::system::HBSystem负责进程心跳监控,调度的类 用于监控服务进程,保证服务进程持续有效运行 进程结束后,0x5095这一块共享内存和信号量都没有删掉 目前只支持最多三个参数的进程加入监控 应该自己手动在程序编写加入心跳监控系统,更新心跳,检查心跳系统的逻辑。该类只提供调用接口。
oCstt::network::HttpRequestInformation保存HTTP/HTTPS请求信息的结构体
oCstt::data::HttpStringUtil负责Http字符串和URL解析 包括从 URL 或请求报文中提取参数、IP、端口、请求头字段等功能。
oCstt::security::IPInformation记录ip信息的结构体,比如连接数,连接速率等
oCstt::data::JsonHelperJson数据操作类
oCstt::data::NetworkOrderUtil负责大小端字节序转换
oCstt::data::NumberStringConvertUtil负责字符串和数字的转化
oCstt::data::PrecisionUtil负责浮点数精度处理
oCstt::system::Process进程管理的静态工具类
oCstt::system::ProcessInf进程信息的结构体
oCstt::network::QueueFD消息队列元素的结构体
oCstt::data::RandomUtil随机数,字符串生成相关
oCstt::system::ServerSetting初始化服务系统的类
oCstt::network::TcpFDHandlerTcp协议的套接字操作类
|oCstt::network::HttpServerFDHandler解析,响应Http/https请求的操作类 仅传入套接字,然后使用这个类进行Http的操作
|oCstt::network::TcpClientTcp协议客户端操作类
||oCstt::network::HttpClientHttp/Https客户端操作类
||\Cstt::network::WebSocketClientWebsocket客户端操作的类 -如果需要重新设置TLS/Https加密的证书,目前需要销毁对象后重新构造 底层TCP默认是阻塞的
|\Cstt::network::WebSocketServerFDHandlerWebSocket协议的操作类 仅传入套接字,然后使用这个类进行WebSocket的操作
oCstt::network::TcpFDInf保存Tcp客户端信息的结构体
oCstt::network::TcpServerTcp服务端类
|oCstt::network::HttpServerHttp/HttpServer 服务端操作类
|\Cstt::network::WebSocketServerWebSocketServer服务端操作类
oCstt::network::UdpFDHandlerUDP操作的类 传入套接字进行UDP协议的操作
|oCstt::network::UdpClientUdp客户端的操作类
|\Cstt::network::UdpServerUdp服务端的操作类
oCstt::network::WebSocketFDInformation保存客户端WS/WSS请求信息的结构体
\Cstt::data::WebsocketStringUtil负责websocket协议有关字符串的操作