【tg】3:线程模型:4个主要线程

  • media :调用主线程
  • worker therad 、network thread 是webrtc要求的
  • module thread 也是webrtc的moudle需要的

代码分布

  • G:\CDN\P2P-DEV\tdesktop-offical\Telegram\ThirdParty\tgcalls\tgcalls\StaticThreads.h

在这里插入图片描述

getThreads 触发创建线程

【tg】3:线程模型:4个主要线程_第1张图片

分别获取,看起来是分别只有1个的

【tg】3:线程模型:4个主要线程_第2张图片

【tg】3:线程模型:4个主要线程_第3张图片

ThreadsImpl 分别只构造1个 tgc-media、work和net线程

你可能感兴趣的:(传输探索实践,c++)