【doghead】uv_loop_t的创建及线程执行

  • worker测试程序,类似mediasoup
  • 对uv的使用,是one loop per thread 。

创建一个UVLoop 就可以创建一个uv_loop_t

  • Transport 创建一个:
    【doghead】uv_loop_t的创建及线程执行_第1张图片

  • 试验配置创建一个:
    【doghead】uv_loop_t的创建及线程执行_第2张图片

UvLoop 封装了libuv的uv_loop_t ,作为共享指针提供

【doghead】uv_loop_t的创建及线程执行_第3张图片

【doghead】uv_loop_t的创建及线程执行_第4张图片

对uv_loop_t 创建并初始化

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