摘要:
libevent支持io事件,timeout事件,signal事件,这篇文件将分析libevent是如何组织signal事件,以及如何实现signal事件响应的。 1. sigmap 类似于io事件,event_base有另外一个hash表sigmap用于存储signal事件,hash表使用sign 阅读全文
posted @ 2019-08-16 17:59
yangzd~
阅读(484)
评论(0)
推荐(0)
摘要:
libevent不仅支持io事件,同时还支持timeout事件与signal事件,这篇文件将分析libevent是如何组织timeout事件以及如何响应timeout事件。 1. min_heap 首先,event_base中有一个成员struct min_heap timeheap,这是一个最小堆 阅读全文
posted @ 2019-08-16 16:18
yangzd~
阅读(1471)
评论(0)
推荐(0)