| ▼ bench | |
| bench.cc | |
| ▼ config | |
| ini.c | |
| ini.h | |
| INIReader.cpp | |
| INIReader.h | |
| ▼ example | |
| DataBaseTest.cc | |
| servertest.cc | |
| test.cc | |
| ▼ extend | |
| DataBaseSink.hpp | |
| RollByTime.hpp | |
| ServerSink.hpp | 定义了 ServerSink 类,用于将日志信息发送到远程服务器 |
| ▼ logs | |
| buffer.hpp | 实现异步日志缓冲区 |
| format.hpp | 日志格式化器类的定义 |
| level.hpp | 日志等级类的定义和实现 |
| logger.hpp | 日志器模块的实现 |
| looper.hpp | 实现异步工作器 |
| message.hpp | 日志消息类的实现 |
| sink.hpp | 日志落地模块的实现 |
| util.hpp | 实用工具类的实现 |
| Xulog.h | 全局日志接口和宏定义 |
| ▼ server | |
| codec.hpp | 对日志信息进行序列化和反序列化 |
| config.hpp | 用于读取和存储配置文件的类 |
| nocopy.hpp | |
| server.hpp | TCP服务器 |
| serverlog.hpp | 服务器实际执行落地的类 |
| ServerMain.cc | |
| Socket.hpp | 封装TCP和UDPSocket |
| threadpool.hpp |