libevent-timeout-minheap(超时管理、最小堆)
libevent版本号:2.1.8-stable
libevent是一个优秀的开源库,我曾尝试过至少4次逐行理解代码,但都以失败告终,代码量还是有一些的(其实是水平有限23333),有一个说法---人能理解的代码上限是一万行,不在乎真假,我先采取逐功能阅读的方式来理解这个库的代码以及逻辑。
本文主要记录libevent的超时机制是如何利用minheap实现的,minheap的实现不在此展...
原创
2018-11-29 19:24:51 ·
600 阅读 ·
0 评论