摘要: libevent作为unix/linux下的网络IO库高效的将IO事件、Timeout事件、信号事件集成在一起。本文主要讲解集成信号事件的来龙去脉。首先贴一段客户端应用信号事件的代码:static voidsignal_cb(int fd, short event, void *arg){struct event *signal = arg;printf("%s: got signal %d\n", __func__, EVENT_SIGNAL(signal));if (called >= 2)event_del(signal);called++;}intmain ( 阅读全文
posted @ 2013-12-26 23:06 Skyshore 阅读(414) 评论(0) 推荐(0)