文件名称:libevent多线程
文件大小:352KB
文件格式:RAR
更新时间:2017-07-09 08:06:03
libevent
libevent多线程, 参考mariotcp 参考http://blog.csdn.net/i_am_jojo/article/details/7587838流程图
【文件预览】:
libevent
----ht-internal.h(28KB)
----bufferevent_filter.c(15KB)
----evthread.c(12KB)
----WIN32-Code()
--------event2()
--------tree.h(44KB)
----evdns.h(2KB)
----arc4random.c(12KB)
----http-internal.h(5KB)
----compat()
--------sys()
----evutil.c(57KB)
----listener.c(21KB)
----event.c(73KB)
----bufferevent_pair.c(9KB)
----buffer.c(71KB)
----bufferevent_ratelim.c(28KB)
----evrpc-internal.h(6KB)
----strlcpy-internal.h(320B)
----stdafx.h(236B)
----evrpc.c(29KB)
----bufferevent_sock.c(17KB)
----evsignal-internal.h(2KB)
----event_iocp.c(7KB)
----defer-internal.h(4KB)
----minheap-internal.h(6KB)
----mm-internal.h(2KB)
----win32select.c(10KB)
----bufferevent-internal.h(15KB)
----ipv6-internal.h(2KB)
----stdafx.cpp(213B)
----evrpc.h(2KB)
----evthread-internal.h(14KB)
----bufferevent.c(22KB)
----evmap-internal.h(4KB)
----evthread_win32.c(8KB)
----evdns.c(125KB)
----bufferevent_async.c(18KB)
----event_tagging.c(14KB)
----signal.c(12KB)
----evmap.c(21KB)
----changelist-internal.h(4KB)
----ratelim-internal.h(4KB)
----strlcpy.c(2KB)
----log-internal.h(2KB)
----evbuffer-internal.h(10KB)
----libevent.vcproj(6KB)
----iocp-internal.h(7KB)
----log.c(5KB)
----evutil_rand.c(4KB)
----http.c(109KB)
----util-internal.h(10KB)
----event-internal.h(12KB)
----buffer_iocp.c(8KB)
----include()
--------event2()
Client
----stdafx.h(276B)
----ReadMe.txt(944B)
----Client.cpp(2KB)
----stdafx.cpp(211B)
----Client.vcproj(4KB)
Server
----Server.cpp(259B)
----LibEvent.h(835B)
----CProtocol.h(1KB)
----LibEventFunction.cpp(1KB)
----LibEventFunction.h(3KB)
----Test.vcproj(5KB)
----stdafx.h(333B)
----LibUserFunction.h(321B)
----LibPOCO.h(2KB)
----ReadMe.txt(932B)
----CLibEventData.h(2KB)
----stdafx.cpp(209B)
----LibUserFunction.cpp(859B)
----LibPOCO.cpp(198B)
----LibEvent.cpp(8KB)