Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ZLMediaKit/ZLToolKit
/ types & classes
Types & classes
300 in github.com/ZLMediaKit/ZLToolKit
⨍
Functions
1,233
◇
Types & classes
300
↓ 23 callers
Class
SockException
错误信息类 [AUTO-TRANSLATED:5d337296] Error message class
src/Network/Socket.h:73
↓ 15 callers
Class
Option
src/Util/CMD.h:25
↓ 6 callers
Class
SqlException
* 数据库异常类 * Database exception class * [AUTO-TRANSLATED:f92df85e] */
src/Util/SqlConnection.h:40
↓ 6 callers
Class
TestLog
tests/test_logger.cpp:17
↓ 5 callers
Class
kevent
src/Poller/EventPoller.cpp:142
↓ 2 callers
Class
LogContextCapture
* 日志上下文捕获器 * Log Context Capturer * [AUTO-TRANSLATED:3c5ddc22] */
src/Util/logger.h:197
↓ 2 callers
Class
SqlWriter
* sql查询器 * SQL query executor * [AUTO-TRANSLATED:50396624] */
src/Util/SqlPool.h:265
↓ 1 callers
Class
Any
可以保存任意的对象 [AUTO-TRANSLATED:e7c40bad] Can store any object
src/Util/util.h:419
↓ 1 callers
Class
AssertFailedException
src/Util/util.h:218
↓ 1 callers
Class
ExitException
src/Util/CMD.h:340
↓ 1 callers
Class
ExitException
src/Poller/EventPoller.h:277
↓ 1 callers
Class
MD5
a small class for calculating MD5 hashes of strings or byte arrays it is not meant to be fast or secure usage: 1) feed it blocks of uchars with updat
src/Util/MD5.h:53
↓ 1 callers
Class
variant
handy variant class as key/values
src/Util/mini.h:185
Class
AnyStorage
用于保存一些外加属性 [AUTO-TRANSLATED:cfbc20a3] Used to store some additional properties
src/Util/util.h:529
Enum
ArgType
src/Util/CMD.h:29
Class
AsyncLogWriter
src/Util/logger.h:249
Class
BaseLogFlagInterface
src/Util/logger.h:480
Class
Buffer
缓存基类 [AUTO-TRANSLATED:d130ab72] Cache base class
src/Network/Buffer.h:33
Class
BufferCallBack
src/Network/BufferSock.cpp:89
Class
BufferLikeString
src/Network/Buffer.h:216
Class
BufferList
src/Network/BufferSock.h:53
Class
BufferOffset
src/Network/Buffer.h:60
Class
BufferRaw
指针式缓存对象, [AUTO-TRANSLATED:c8403290] Pointer-style cache object,
src/Network/Buffer.h:115
Class
BufferSendMMsg
src/Network/BufferSock.cpp:355
Class
BufferSendMsg
src/Network/BufferSock.cpp:133
Class
BufferSendTo
////////////////////////////////// BufferSendTo ///////////////////////////////////////
src/Network/BufferSock.cpp:280
Class
BufferSock
src/Network/BufferSock.h:36
Class
Byte
src/Util/Byte.hpp:36
Class
BytesSpeed
src/Util/SpeedStatistic.h:18
Class
CMD
src/Util/CMD.h:170
Class
CMDRegister
src/Util/CMD.h:221
Class
CMD_clear
清空屏幕信息命令(clear),该命令默认已注册
src/Util/CMD.h:360
Class
CMD_exit
退出程序命令(exit),该命令默认已注册
src/Util/CMD.h:343
Class
CMD_help
帮助命令(help),该命令默认已注册
src/Util/CMD.h:327
Class
CMD_http
命令(http) [AUTO-TRANSLATED:d96c7331] Command (http)
tests/test_shell.cpp:74
Class
CMD_pingpong
命令(http) [AUTO-TRANSLATED:d96c7331] Command (http)
tests/test_pingpong.cpp:49
Enum
Cmd
src/Network/Kcp.h:29
Class
ConsoleChannel
* 输出日志至终端,支持输出日志至android logcat * Output logs to the terminal, supporting output to Android logcat * [AUTO-TRANSLATED:538b78dc] */
src/Util/logger.h:334
Class
Creator
src/Util/util.h:132
Enum
DelayMode
src/Network/Kcp.h:165
Class
DnsCache
src/Network/sockutil.cpp:306
Class
DnsItem
src/Network/sockutil.cpp:335
Enum
EPOLL_EVENTS
src/win32/wepoll.h:41
Enum
EPOLL_EVENTS
src/win32/wepoll.c:38
Class
EchoSession
tests/test_udpEchoServer.cpp:27
Class
EchoSession
* 回显会话 * Echo Session * [AUTO-TRANSLATED:bc2a4e9e] */
tests/test_pingpong.cpp:28
Class
EchoSession
tests/test_kcpEchoServer.cpp:31
Class
EchoSession
tests/test_tcpEchoServer.cpp:26
Class
EventChannel
* 输出日至到广播 * Output log to broadcast * [AUTO-TRANSLATED:ee99643f] */
src/Util/logger.h:310
Class
EventDispatcher
src/Util/NoticeCenter.h:26
Class
EventPoller
src/Poller/EventPoller.h:49
Class
EventPollerPool
src/Poller/EventPoller.h:344
Class
FdSet
src/Poller/SelectWrap.h:18
Class
File
src/Util/File.h:65
Class
FileChannel
* 自动清理的日志文件通道 * 默认最多保存30天的日志 * Auto-cleaning log file channel * Default to keep logs for up to 30 days * [AUTO-TRANSLATED:700cb04b] */
src/Util/logger.h:377
Class
FileChannelBase
* 输出日志至文件 * Output logs to a file * [AUTO-TRANSLATED:c905542e] */
src/Util/logger.h:348
Class
HashOfPtr
src/Util/RingBuffer.h:501
Class
InterruptException
src/Util/NoticeCenter.h:38
Class
KcpAckPacket
ACK包
src/Network/Kcp.h:132
Class
KcpDataPacket
数据包
src/Network/Kcp.h:124
Class
KcpHeader
src/Network/Kcp.h:25
Class
KcpPacket
src/Network/Kcp.h:72
Class
KcpProbePacket
探测窗口大小包
src/Network/Kcp.h:140
Class
KcpTellPacket
告知窗口大小包
src/Network/Kcp.h:149
Class
KcpTransport
可以根据实际需要调整参数 参考kcp V.1.7实现由以下推荐模式和参数 默认,开启流控: setDelayMode(DELAY_MODE_NORMAL); setInterval(10); setFastResend(0); setNoCwnd(false) 普通,关闭流控: setDelayMo
src/Network/Kcp.h:161
Class
List
src/Util/List.h:21
Class
ListNode
src/Util/List.h:24
Class
LogChannel
src/Util/logger.h:28
Class
LogContext
src/Util/logger.h:27
Class
LogWriter
src/Util/logger.h:29
Class
Logger
src/Util/logger.h:30
Class
LoggerWrapper
src/Util/logger.h:493
Class
MutexWrapper
src/Network/Socket.h:261
Class
NoticeCenter
src/Util/NoticeCenter.h:88
Class
NoticeHelper
src/Util/NoticeCenter.h:187
Class
NoticeHelper<RET(Args...)>
src/Util/NoticeCenter.h:190
Class
ObjectStatistic
src/Util/util.h:193
Class
OptionParser
src/Util/CMD.h:69
Class
PeerIdHash
src/Network/UdpServer.h:105
Class
PeerIdType
src/Network/UdpServer.h:26
Class
PeerIdType
src/Network/UdpServer.h:28
Class
Pipe
src/Poller/Pipe.h:20
Class
PipeWrap
src/Poller/PipeWrap.h:16
Class
Poll_Record
src/Poller/EventPoller.h:328
Enum
Priority
src/Thread/ThreadPool.h:24
Class
ResourcePool
src/Util/ResourcePool.h:32
Class
ResourcePool_l
src/Util/ResourcePool.h:30
Class
RingBuffer
src/Util/RingBuffer.h:238
Class
RingDelegate
src/Util/RingBuffer.h:33
Class
SHA1
src/Util/SHA1.h:26
Class
SSLUtil
* ssl证书后缀一般分为以下几种 * pem:这个是base64的字符编码串,可能存在公钥、私钥或者两者都存在 * cer:只且只能是公钥,可以与pem的私钥配合使用 * p12:必须包括私钥和公钥 * SSL certificate suffixes are generally divi
src/Util/SSLUtil.h:37
Class
SSL_Box
src/Util/SSLBox.h:196
Class
SSL_Initor
src/Util/SSLBox.h:31
Class
Server
src/Network/Server.h:54
Class
Server
会话, 用于存储一对客户端与服务端间的关系 [AUTO-TRANSLATED:d69736ea] Session, used to store the relationship between a client and a server
src/Network/Session.h:24
Class
Session
src/Network/Session.h:28
Class
SessionHelper
src/Network/Server.h:56
Class
SessionMap
全局的 Session 记录对象, 方便后面管理 [AUTO-TRANSLATED:1c2725cb] Global Session record object, convenient for later management 线程安全的 [AUTO-TRANSLATED:efbca605] T
src/Network/Server.h:24
Class
SessionWithKCP
src/Network/Session.h:97
Class
SessionWithKCP<EchoSession>
tests/test_kcpEchoServer.cpp:64
next →
1–100 of 300, ranked by callers