搜索资源列表
socket
- 提供了非阻塞的客户端和服务器端通信的实例程序。用linux下的C语言实现。
concurrent_heap
- 是一个linux下面实现的非阻塞的堆,作者比较牛,是国外的非阻塞算法专家。
UNIX环境下的高级IO技术
- UNIX环境下利用高级IO技术实现非阻塞的输入/输出-UNIX environment using high technology to achieve non-blocking IO input / output
spserver-0[1].8.5.src.tar
- spserver 是一个实现了半同步/半异步(Half-Sync/Half-Async)和领导者/追随者(Leader/Follower) 模式的服务器框架,能够简化 TCP server 的开发工作。 spserver 使用 c++ 实现,目前实现了以下功能: 1.封装了 TCP server 中接受连接的功能; 2.使用非阻塞型I/O和事件驱动模型,由主线程负责处理所有 TCP 连接上的数据读取和发送,因此连接数不受线程数的限制; 3.主线程读取到的数据放入队列,由一
UDP_select()
- 通过UDP和select函数来实现非阻塞的通话机制,已达到客户端之间的通讯-Through the UDP and select functions to achieve non-blocking call mechanism, has reached the communication between the client
async.rar
- linux的socket的非阻塞函数fcntl的用法,linux non-blocking function of the socket of the use of fcntl
cannon
- 并行程序设计,使用mpi,实现矩阵相乘的cannon算法,包括阻塞式和非阻塞式-Parallel programming, the use of mpi, cannon to achieve matrix multiplication algorithms, including blocking and non-blocking
relay
- linux源码,利用状态机,实现io非阻塞操作-linux-source, using a state machine, to achieve non-blocking io operations
relay2
- linux源码,利用状态机实现io非阻塞操作 版本2,用结构体保存中间状态,可实现状态恢复-linux source code, the use of state machine to achieve non-blocking io operations version 2, using the structure to preserve intermediate state, the status of the restoration can be achieved
client
- 客户端的开发小程序。linux中各shell命令的运用,使用消息队列和通信进程-The development of client applets. linux in order to use the shell, use the message queue and communication process
fcntl
- Linux网络编程I/O多路复用的解决方案:非阻塞方式 fcntl函数实现 fcntl.c-Linux Network Programming I/O multiplexing solution: non-blocking fcntl function the way fcntl.c
fcntl
- fcntl设置为非阻塞I/O的使用实例。里面包含了两个函数fcntl和selelct。-fcntl is set to non-blocking I/O' s use of examples. Which contains two function fcntl and selelct.
pollmonitor
- 使用非阻塞 I/O 的应用程序常常使用 poll, select, 和 epoll 系统调用. poll, select 和 epoll 本质上有相同的功能: 每个允许一个进程来决定它是否可读或者写一个或多个文件而不阻塞. 这些调用也可阻塞进程直到任何一个给定集合的文件描述符可用来读或写. 因此, 它们常常用在必须使用多输入输出流的应用程序, 而不必粘连在它们任何一个上. 相同的功能常常由多个函数提供, 因为 2 个是由不同的团队在几乎相同时间完成的: select 在 BSD Unix 中引入
tcpsocket
- linux下的tcp传输类,支持阻塞模式、非阻塞模式-linux tcp transfer under the category, to support blocking mode, non-blocking mode
ext3cow
- 利用cow(copy on write)技术来实现非阻塞写的文件读写方式,这个ext3cow是针对ext3的linux文件系统-Using cow (copy on write) technology to achieve non-blocking write the file reading and writing, this ext3cow against the linux ext3 file system
linux_select
- 介绍网络编程比较重要的函数select,可实现非阻塞的套接字,提高网络程序的效率-Describes the more important function of network programming select, non-blocking sockets can be achieved to improve the efficiency of network programming
linux-driver-by-zs
- linux 字符驱动,基于阻塞和非阻塞。亲自运行,可以的。-linux character-driven, based on the blocking and nonblocking. Person operation, can.
UNIX-Network-programming-2XOpen-API
- 本书全面深入地讲述了套接口API网络编程的既成事实标准,对X/open传输接口API也作了广泛的介绍。本书从对套接口API的综合讨论开始,论述了基本编程内容后,即转入高级套接口编程的相关主题,包括IPv4与IPv6的互操作性;UNIX域协议、非阻塞I/O、路由套接口、广播、多播、线程、原始套接口、数据链路访向等,对于客户一服务程序的各种设计方法也作了完整的探讨。在叙述X/Open传输接口API时,还对记这种设备驱动机制作了深入分析。在附录中又给出了IPv6、ICMPV6、虚拟网络等新内容。
Linux-driver-development8
- 作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第8章、Linux设备驱动中的阻塞与非阻塞I/O。阻塞和非阻塞I/O是设备访问的两种不同模式,驱动程序可以灵活地支持用户空间对设备的这两种访问方式。8.1节讲解阻塞I/O和非阻塞I/O的区别,实现阻塞I/O的等待队列机制,以及在globalfifo设备驱动中增加对阻塞I/O支持的方法,并进行了用户空间的验证。8.2节讲解设备驱动的轮询(poll)操作的概念和编程方法,poll操作可以帮助用户了解是否能对设备
union_pay_ssl-non-blocking
- 非阻塞https访问,用于linux下的c编程,一般默认ssl访问都是阻塞的,现在出一个非阻塞版本(Non blocking HTTPS access, for C programming under Linux, generally default SSL access is blocked, and now a non blocking version)