通過eventfd實現的事件通知機制 eventfd的使用 eventfd系統函數 #include <sys/eventfd.h>int eventfd(unsigned int initval ,int flags ); 創建一個能被用戶 ...
muduo網絡庫學習筆記 四 通過eventfd實現的事件通知機制 目錄 muduo網絡庫學習筆記 四 通過eventfd實現的事件通知機制 eventfd的使用 eventfd系統函數 使用示例 EventLoop對eventfd的封裝 工作時序 runInLoop queueInLoop wakeup handleRead doPendingFunctors 總結 上篇文章為EventLoop ...
2018-11-14 23:31 0 1017 推薦指數:
通過eventfd實現的事件通知機制 eventfd的使用 eventfd系統函數 #include <sys/eventfd.h>int eventfd(unsigned int initval ,int flags ); 創建一個能被用戶 ...
目錄 事件驅動與EventLoop EventLoop EventLoop的構造與析構 特定線程檢查,確保線程安全 loop循環 添加、更新、刪除通道 定時任務 runInLoop與queueInLoop執行 ...
前提介紹: 本人是一名大三學生,主要使用C++開發,興趣是高性能的服務器方面。 網絡開發離不開網絡庫,所以今天開始學一個新的網絡庫,陳老師的muduo庫 我參考的書籍就是陳老師自己關於muduo而編著這本《linux多線程服務器編程》 為什么選擇muduo網絡庫 ...
muduo網絡庫學習筆記(三)TimerQueue定時器隊列 目錄 muduo網絡庫學習筆記(三)TimerQueue定時器隊列 Linux中的時間函數 timerfd簡單使用介紹 timerfd示例 muduo ...
目錄 日志庫模型 前端 Logger類 日志等級類型LogLevel 用戶接口 構造函數 輸出位置,沖刷日志 日志等級,時區 析構函數 Impl類 ...
目錄 后端 AsyncLogging類 數據成員 LargeBuffer 存放大量log消息 后端線程 異步寫數 ...
目錄 timerfd簡要介紹 定時功能相關類 Timer類 TimerId類 TimerQueue類 TimerQueue聲明 Time ...
目錄 TcpServer接受新連接 Acceptor類 Acceptor構造與析構 Acceptor監聽 Acc ...