e_msg_c_as_login_req
e_msg_c_as_login_if_no_register_req
这两条协议差不多
第一个就是纯粹的登录,验证密码
第二个游戏中游客模式,直接登录的模式,既包括注册又包括登录的功能 for (std::map<UINT32, CArea*>::iterator it = m_mapAreaID2Area.begin() ; it != m_mapAreaID2Area.end() ; ++it)
{
CArea*pArea = it->second;
ASSERT_RETURN_FALSE(pArea);
area* ele = areas->add_areas();
ele->set_area_id(pArea->area_id); char* pbuf = ANSIToUTF8(pArea->name.c_str());
ele->set_name(pbuf);
free(pbuf); ele->set_status(pArea->status);
} 这个协议会将服务器的列表中每条的id,和服务器名称发给客户端,以及当前服务器状态(良好,爆满等)

e_msg_c_as_login_req 和 e_msg_c_as_login_if_no_register_req的更多相关文章

随机推荐

  1. window php redis扩展下载地址

    redis扩展下载 http://windows.php.net/downloads/pecl/snaps/redis/

  2. php 实现接收客户端上传的图片

    今天,遇到一个服务端接收客户端上传图片的需求,经过学习.我写了个简单的demo 以备下次学习. 首先服务器接收的发送图片的请求一定要是post请求,而且请求一定要加上 enctype="mu ...

  3. Spring MVC 相关资料整理

    来源于:http://www.cnblogs.com/ylhssn/p/4062757.html 1.概述 Spring MVC是一种基于Java实现MVC设计模式的请求驱动类型的轻量级Web框架,即 ...

  4. oracle数据匹配merge into

    来源于:http://blog.csdn.net/vtopqx/article/details/50633865 前言: 很久之前,估计在2010年左右在使用Oralce,当时有个需求就是需要对两个表 ...

  5. mysql 注释

    mysql> SELECT 1+1; # This comment continues to the end of line mysql> SELECT 1+1; -- This comm ...

  6. mysql查看数据库

    进入MySQL Command line client下查看当前使用的数据库: mysql>select database(); mysql>status; mysql>show t ...

  7. Android系统Surface机制的SurfaceFlinger服务渲染应用程序UI的过程分析

    参考:Android系统Surface机制的SurfaceFlinger服务渲染应用程序UI的过程分析 一句话概括一下Android应用程序显示的过程:Android应用程序调用SurfaceFlin ...

  8. BZOJ 2648: SJY摆棋子

    2648: SJY摆棋子 Time Limit: 20 Sec  Memory Limit: 128 MBSubmit: 2968  Solved: 1011[Submit][Status][Disc ...

  9. 【BZOJ-3573】米特运输 树形DP

    3573: [Hnoi2014]米特运输 Time Limit: 20 Sec  Memory Limit: 128 MBSubmit: 1023  Solved: 604[Submit][Statu ...

  10. Zend Guard Loader/Zend Loader是干什么的

    Zend Guard Loader 是加速php的,能提高30%—40%速度.PHP 5.3.X 开始 Zend Optimizer 正式被 Zend Guard Loader 取代.在PHP 5.5 ...