文件名称:Windows平台的包含源代码的libevent(可编译)
文件大小:234KB
文件格式:ZIP
更新时间:2016-01-29 08:15:10
libevent C++ socket windows
将网上的libevent源代码的引用关系修改了一下,使所有的.h .c文件位于一个目录,可以采用代码级包含到项目中,也可以供分析libevent运行机制之用。 注:未包含项目文件,只适合于windows,自行创建vc项目后,包含所有文件(arc4random.c除外)。
【文件预览】:
socketevent
----mytest.cpp(379B)
----socket_event.cpp(3KB)
----libevent_timer.cpp(3KB)
----socket_event.h(144B)
----libevent_timer.h(134B)
----libevent()
--------buffer.c(71KB)
--------evmap-internal.h(4KB)
--------event_compat.h(7KB)
--------ratelim-internal.h(4KB)
--------keyvalq_struct.h(3KB)
--------bufferevent_compat.h(4KB)
--------util.h(21KB)
--------bufferevent_ratelim.c(28KB)
--------event-internal.h(12KB)
--------buffer.h(30KB)
--------listener.c(20KB)
--------tag.h(4KB)
--------buffer_compat.h(4KB)
--------evmap.c(21KB)
--------evbuffer-internal.h(10KB)
--------buffer_iocp.c(8KB)
--------signal.c(12KB)
--------event-queue.h(16KB)
--------strlcpy.c(2KB)
--------thread.h(9KB)
--------iocp-internal.h(7KB)
--------defer-internal.h(4KB)
--------bufferevent_sock.c(17KB)
--------event-config.h(11KB)
--------evutil.c(57KB)
--------evsignal-internal.h(2KB)
--------arc4random.c(12KB)
--------changelist-internal.h(4KB)
--------bufferevent_struct.h(4KB)
--------bufferevent_pair.c(9KB)
--------bufferevent-internal.h(15KB)
--------ht-internal.h(28KB)
--------log.c(5KB)
--------mm-internal.h(2KB)
--------log-internal.h(2KB)
--------bufferevent_async.c(18KB)
--------util-internal.h(10KB)
--------minheap-internal.h(6KB)
--------evthread-internal.h(14KB)
--------listener.h(6KB)
--------ipv6-internal.h(2KB)
--------evthread_win32.c(8KB)
--------win32select.c(10KB)
--------event_iocp.c(7KB)
--------evutil_rand.c(4KB)
--------bufferevent.c(22KB)
--------strlcpy-internal.h(313B)
--------event.c(73KB)
--------event_struct.h(4KB)
--------evthread.c(12KB)
--------bufferevent.h(28KB)
--------event.h(44KB)
--------bufferevent_filter.c(15KB)