本文主要是介绍【webrtc】MessageHandler 3: 基于线程的消息处理:以sctp测试为例,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
- 消息处理可以用于模拟发包处理
G:\CDN\rtcCli\m98\src\net\dcsctp\socket\dcsctp_socket_network_test.cc
- 这个实现中,onMessage还是仅对了一种消息进行处理,
- 就是接收则模式下,打印带宽。
- 当然,可能程序有多个消息,分别在不同的onmessage中执行?
SctpActor:以一个恒定的速率但是随机的包大小
- Sends at a constant rate but with random packet sizes.
- G:\CDN\rtcCli\m98\src\net\dcsctp\socket\dcsctp_socket_network_test.cc
SctpActor 在当前线程中执行:而接收者是任务队列NetworkEmulation中执行的,线程不安全
- 因为 任务队列是另一个线程,
- 但是处理的任务是 在当前线程是sctp_socket的方法
这篇关于【webrtc】MessageHandler 3: 基于线程的消息处理:以sctp测试为例的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!