【導(dǎo)讀】本的超時(shí)功能,檢測OS信號(hào)。bufferevent:為libevent基于事件的核心提供使用更方便的封裝。(bufferevent接口有多個(gè)后端,可以采用系統(tǒng)能夠提供的更快的非阻塞IO方。libevent_core:所有核心的事件和緩沖功能,包含了所有的event_base、evbuffer、libevent_extra:定義了程序可能需要,也可能不需要的協(xié)議特定功能,包括HTTP、不應(yīng)該使用這個(gè)庫,未來版本的libevent可能去掉這個(gè)庫。libevent以更合理的、不易出錯(cuò)的方式修正了API。在以及以后版本的libevent中,老的頭文件仍然會(huì)作為新頭文件的封裝而存在。結(jié)構(gòu)體持有一個(gè)事件集合,可以檢測以確定哪個(gè)事件是激活的。event_config是一個(gè)容納event_base配置信息的不透明結(jié)構(gòu)體。