FFLIB网络框架单线程0.0.1版本-epoll_socket
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                FFLIB网络框架单线程0.0.1版本-epoll_socket
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.                        
                                更新:
? ? ?封裝了epoll和socket,目前是單線程版本
問題:
? ? ?對(duì)于epoll_wait操作,何時(shí)將會(huì)觸發(fā)EPOLLERR?
? ? ?服務(wù)器端close掉socket時(shí)候,如何保證EPOLLIN不會(huì)再觸發(fā),按理說close之后是不會(huì)有EPOLLIN,但是多線程時(shí),有可能有EPOLLIN排在close后邊
? ? ?執(zhí)行,那么什么時(shí)候才能確定epoll_wait中再也不會(huì)有事件到來?因?yàn)檫@時(shí)候才能干凈的將socket 對(duì)象delete掉。
代碼倉庫:
https://ffown.googlecode.com/svn/trunk
類關(guān)系圖:
總結(jié)
以上是生活随笔為你收集整理的FFLIB网络框架单线程0.0.1版本-epoll_socket的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: Mac系统如何进行网页长截图
- 下一篇: python如何创建文件夹(使用pyth
