mars C层消息发送流程
2017-01-20 10:44
1021 查看
只是简单的消息发送的流程,不涉及其他东西,记录下,方便后面自己查问题
发送:Java_com_tencent_mars_stn_StnLogic_startTask-->StartTask-->NetCore::StartTask-->LongLinkTaskManager::StartTask
LongLinkTaskManager::__RunOnStartTask()-->LongLink::Send-->LongLink::__Send-->LongLink::longlink_pack(proto)
接收:LongLink::__Run-->LongLink::__RunReadWrite-->(sel.Read_FD_ISSET(_sock))-->longlink_unpack
发送也在__RunReadWrite里面
发送:Java_com_tencent_mars_stn_StnLogic_startTask-->StartTask-->NetCore::StartTask-->LongLinkTaskManager::StartTask
LongLinkTaskManager::__RunOnStartTask()-->LongLink::Send-->LongLink::__Send-->LongLink::longlink_pack(proto)
接收:LongLink::__Run-->LongLink::__RunReadWrite-->(sel.Read_FD_ISSET(_sock))-->longlink_unpack
发送也在__RunReadWrite里面
相关文章推荐
- iOS-父视图半透明子alpha视图不透明
- can't open /dev/ttyS0: No such file or directory
- Android基础—Handler消息机制
- JSON的基本结构和数据交换原理
- oracle 自动备份dmp文件
- tomcat架构演化分析
- jdk的安装后对环境变量的配置
- http://blog.csdn.net/wonderisland/article/details/22892759
- spring boot 实际应用(三)发送邮件实现
- 【基础算法】铲雪车问题(BZOJ1190)
- iOS NSFileManager管理目录路径(2)
- srand(getpid())与srand(time(&t))的区别
- MSSQL日志截断命令
- Hadoop安装教程_单机/伪分布式配置_Hadoop2.6.0/Ubuntu14.04
- Vue2.0配置文件解析
- 浅谈密码学(二)Merkle(默克尔)树
- TCP与UDP
- 第一次写项目遇到的问题
- 使用 Unity 3D 开发游戏的架构设计难点
- 开启我的CSDN