搜索资源列表
libiop-code-1.0.4
- 一个c语言开发的跨平台网络IO库 功能特性: 1:c/c++ api, 底层支持epoll,select,poll等io模型 2:异步事件模型 3:任务池模型,跨平台线程接口 4:跨平台(Linux/windows) 5:日志服务 6:稳定,支持7*24小时无间断运行,自动处理异常状态 7:高并发与快速响应 8:API简洁, 学习成本底-The libiop provides a mechanism to
Iepollselectmn
- 介绍epoll,select的详细代码实例,非常常实用,支持高并发 ,经测试 -Introduction epoll detailed code examples of the select, very often practical support high concurrency, tested
libevent-2.0.16
- 编译库代码,编译脚本会判断OS支持哪种类型的事件机制(select、epoll或kqueue),然后条件编译相应代码,供上层使用的接口仍然是保持统一的(否则也不能所谓的跨平台了)。-Compiler library code, compile the scr ipt determines OS support what type of event mechanism (select, epoll or kqueue) conditions and then compile the corresp
epoll
- 在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。 相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,自然耗时越多(In Linux network programming, long time used in the select to do event trigger. In the new Linu
linux_qq
- 该代码在Linux实现了一个类似于windows上的QQ的聊天工具。主要是基于TCP/IP协议的socket通信。包括服务器端和客户端两部分,其中客户端使用了select的IO多路复用技术,服务器端由于要监听多个客户端,因此使用了epoll的IO多路复用技术。整个项目目前可以实现的功能有用户的注册与登录,添加好友,发送聊天消息,发送与接收文件等。(The code implements a chat tool similar to windows on QQ in Linux. Socket c
libevent_zzs
- 事件驱动( event-driven),高性能;轻量级,支持多种 I/O 多路复用技术, epoll、 poll、 dev/poll、 select 和 kqueue 等;支持 I/O,定时器和信号等事件;注册事件优先级。(Event driven (event-driven), high performance, lightweight, support a variety of I/O multiplexing technology, epoll, poll, dev/poll, selec