libevent之evtimer试用

时间:2020-10-18 05:17:46
【文件属性】:

文件名称:libevent之evtimer试用

文件大小:924B

文件格式:C

更新时间:2020-10-18 05:17:46

libevent

http://blog.sina.com.cn/s/blog_4178c837010002dw.html void time_cb(int fd, short event, void *arg) { struct timeval tv; struct event *ev = NULL; // add your code here fprintf(stderr, "Hello, evtimer\n"); ev = malloc(sizeof(struct event)); tv.tv_sec = 0; tv.tv_usec = 50000L; evtimer_set(ev, time_cb, ev); evtimer_add(ev, &tv); } int main(int argc, char *argv) { struct timeval tv; struct event *ev = NULL; event_init(); ev = malloc(sizeof(struct event)); tv.tv_sec = 0; tv.tv_usec = 50000L; evtimer_set(ev, time_cb, ev); evtimer_add(ev, &tv); event_dispatch(); return 0; }


网友评论