文件名称:cpp-C实现的定时器
文件大小:7KB
文件格式:ZIP
更新时间:2022-09-04 23:38:11
C/C 开发-其它杂项
开启线程,利用小根堆存时间事件,pop出最近的事件,假如到时间就执行, 一直pop,直到堆顶离执行还有x秒,线程等待x秒,等待可以采用epoll_wait 的超时,这里采用的是线程锁信号量pthread_cond_timedwait的超时。
【文件预览】:
vTimer-master
----vTimer.cpp(1KB)
----vTimer.h(7KB)
----util()
--------exception.h(600B)
--------common.h(1KB)
--------test.cpp(1000B)
--------thread.h(2KB)
--------threadLock.h(5KB)
----README.md(2KB)