摘要: 本文并不打算介绍边界触发模式,需要了解的朋友自己到网上搜索.本文只是打算介绍近期总结的三种边界触发模式的实现方式,后面会实现每一种然后做一个性能比较.1)模仿windows完成端口的模式.这是最早的时候想到的一种方法,并且已经用C++实现过.大概结构这样的,定义了一个IO请求结构,类似于IOCP的OVERLAP结构:struct OVERLAP{ void *buf; int bytetransfer; int errcode;};然后是一个对应用不透明的socket结构:struct socket_t{ volatile int readable; volati... 阅读全文
posted @ 2012-04-07 19:24 sniperHW 阅读(2829) 评论(0) 推荐(1) 编辑