只是简单的消息发送的流程,不涉及其他东西,记录下,方便后面自己查问题
发送: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里面
本文档详细记录了腾讯STN系统中长链接通信的消息发送与接收流程。发送流程从StnLogic_startTask开始,经过StartTask和NetCore::StartTask等步骤,最终调用LongLink::longlink_pack进行数据打包。接收流程则通过LongLink::__RunReadWrite监听读写事件,再调用longlink_unpack解析接收到的数据。
8519

被折叠的 条评论
为什么被折叠?



