Worldforge(HelloWorld团队)  2011-10-28
WorldForge致力于创建大型多人在线角色扮演游戏框架。而HelloWorld团队提供中文文档和心得,我们一直在努力,欢迎你们的加入(官方QQ:948017646,论坛:http://bbs.hwcrazy.com/)
服务端运行流程

server\server.cpp::main() 是服务端的入口

main()中commServer.poll();调用进入事件数据循环。调用前的代码可以看做是环境初始化,调用后的代码是销毁

commServer.poll()(server\CommServer.cpp),idle()事件循环,类似定时器,下面部分为网络数据包接收分发

我们先看网络数据包接收分发,其实就是循环调用socket->read()

socket是在CommServer::addSocket()被加入,socket 是 CommSocket对象

 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义