Skip to content

liangwu/simple_basic_components

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simple_basic_components

介绍

基于 C/C++ 实现的简单基础组件

组件

基础工具组件

组件 状态 文件名
timer 完成 src/timer.cpp
reactor 未完成 src/reactor.c
trycatch 完成 src/trycathc.c
基于数组的无锁队列 完成 util/ArrayLockFreeQueue.cpp
内存泄漏检测 完成 src/memleak.c

容器组件

组件 状态 文件名
ringbuf 完成 util/ringbuf.*
queue 完成 util/queue.*
blk_list 未完成 util/blk_list.*
rbtree 完成 util/rbtree.*
btree 未完成 src/btree.*
timewheel 完成 src/timewheel.*
skiplist 完成 util/skiplist.*

池式组件

组件 状态 文件名
thread_pool 完成 pool/thread_pool.c
thread_pool_cpp 完成 pool/ZeroThreadPool.*
mmpool 完成 pool/mmpool.*
request_pool 完成 pool/asyn_dns_client.c

About

简单的基础组件_C/C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published