”ZLToolKit“ 的搜索结果

     用户操作:比如addEvent即EPOLL_CTL_ADD等,在当前线程,放到_event_map。不是当前线程,切换到属于它的线程,在runLoop,回调该IO事件。在当前线程,直接处理task,否在放到 _list_task。疑问:一台服务器的IO事件...

     ZLToolKit的定时器是通过线程 + 循环判断任务的执行时间是否到达来实现 添加任务时,记录该任务下一次执行时间点,然后把定时任务插入到队列中 在线程runLoop中,检测队列中是否有任务已经到达执行时间点,有则立即...

     ZLToolKit的管道使用主要是在EventPoller中,用于事件轮询器内部事件处理。管道的封装类是PipeWrap,在linux中,直接用pipe函数实现,在windows下,作者使用了tcp socket模拟管道的实现 下面我们仅看linux实现 ...

6   
5  
4  
3  
2  
1