Skip to content

Dawsonqw/LT_

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

模块划分:
基于posix封装的线程、锁
基于Jsoncpp封装的配置解析
基于ucontext封装的协程
基于线程池的协程调度器
基于epoll、协程调度器、定时器,采用reactor模型的IO调度器
基于内联的方式HOOK主要系统调用以及C标准库函数
基于socket_in封装的IPv4、IPv6、本机套接字地址
基于socket封装的socket
基于协程调度器、HOOK函数、socket的TCP服务器框架

引用库:
jsoncpp: https://github.com/open-source-parsers/jsoncpp
spdlog: https://github.com/gabime/spdlog

编译方法: 本项目根目录下: mkdir build
cd build
cmake ..
make

进入bin目录即可执行所有测试程序

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages