摘要: 1.概述 delayed_task在cornerstone中充当一个base类,其延伸出的子类timer_task才是cornerstone用于实现定时器的类。 而scheduler是用于实现延时效果的调度器。 我们将按照delayed_task->timer_task->scheduler的顺序解 阅读全文
posted @ 2024-11-20 22:01 TomGeller 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1.概述 cornerstone中msg主要为resp_msg,req_msg类型。其中涉及到了oop中代码复用与封装、继承等优秀的设计思想,值得解析。 2.msg_base代码分析 class msg_base { private: ulong term_; msg_type type_; int 阅读全文
posted @ 2024-11-20 17:30 TomGeller 阅读(2) 评论(0) 推荐(0) 编辑