Skip to content

Linux下基于C++17的网络库,参考muduo实现。

License

Notifications You must be signed in to change notification settings

RealChuan/youth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Youth(Linux下基于C++17的网络库)

参考:muduo

依赖ZLIB、protobuf、benchmark、GTest、glog

简介

  1. core----------基础库封装(时间日期,目录,文件,文件信息,计时器,进程信息,字符串处理,线程)以及单元测试;
  2. net----------网络库封装(事件循环,主机地址信息,定时器相关,TcpServer,TcpClient)以及单元测试;
    1. http----------HttpServer封装(暂未实现基础方法GET、PUT...)以及单元测试;
    2. rpc----------通用RPCServer封装以及单元测试;
  3. utils----------工具类封装(日志,异步日志,单例模板,任务队列模板,线程池)以及单元测试;

About

Linux下基于C++17的网络库,参考muduo实现。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages