2011年4月23日

协议消息与应用程序事件的统一分发框架

摘要: Herm实现了一个Dispatcher来分发协议消息和程序中的自动事件。Dispatcher管理一个泛型的处理器Handler,不同的需求可以实现不通的Handler。Herm从通用性的角度,实现了支持IMsgHandler&IEvtHandler,分别支持协议消息和应用事件的分发处理器。 struct IMsgHandler { virtual void Handle(const char* buf, int len, const void* param) = 0; };MsgDispatcher根据消息ID(Herm里将ID设成Type&Code),定位到Handler,将 阅读全文

posted @ 2011-04-23 14:33 daemonh 阅读(245) 评论(0) 推荐(0)

导航