![](https://i-blog.csdnimg.cn/direct/552fa638c0f743108cf4fe1ba28913d0.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Teamtalk
文章平均质量分 56
以TeamTalk为学习栗子,逐步较为深入学习IM设计思路,比如,协议设计,网络库设计以及功能模块实现。提高编码能力和思维能力,拓宽工程实践眼界。
jack学编程
这个作者很懒,什么都没留下…
展开
-
teamtalk最近联系会话
【代码】teamtalk最近联系会话。原创 2024-08-31 22:26:07 · 66 阅读 · 0 评论 -
TeamTalk路由服务器
【代码】TeamTalk路由服务器。原创 2024-08-31 21:53:05 · 188 阅读 · 0 评论 -
TeamTalk消息服务器(群组相关)
后调用 DB_PROXY::getNormalGroupList 函数。db_proxy_server 收到。原创 2024-08-31 20:14:10 · 147 阅读 · 0 评论 -
TeamTalk消息服务器(未读计数)
TeamTalk 消息未读计数设计初步分析原创 2024-08-31 17:47:11 · 201 阅读 · 0 评论 -
teamtalk文件服务器学习篇
msg_server 处理(== CID_FILE_REQUEST==) 信令,调用 HandleClientFileRequest 函数,转发给 file_server,信令为 (,里面包含了对应的file_server的ip和port地址,以及其他的必要信息,接受方收到后也是要登录file_server。,此时附带了task_id 和 对应的file_server的ip和port地址。真正开始传输文件时先要登录 file_server,使用user 和 task_id,并注明自己的角色。原创 2024-08-16 23:57:52 · 785 阅读 · 0 评论 -
TeamTalk消息服务器学习
该函数直接将数据包转发给db_proxy_server,db_proxy_server有一个map来映射信令所对应的处理函数。msg_id:两个人之间的映射关系。如果按照时间排列,两个客户端之间的时间可能不一样,所以按照序号生成消息id。,msg_server收到后调用 _HandleClientMsgData 函数。CDBServConn::_HandleMsgData 处理消息有三点。信令后调用 _HandleMsgData 函数。客户端A发送消息给客户端B,信令为。原创 2024-08-29 22:52:32 · 304 阅读 · 0 评论