8 延时队列相关类——Live555源码阅读(一)基本组件类

时间:2023-03-08 16:10:03

这是Live555源码阅读的第一部分,包括了时间类,延时队列类,处理程序描述类,哈希表类这四个大类。

本文由乌合之众 lym瞎编,欢迎转载 http://www.cnblogs.com/oloroso/

延时队列相关类

延时队列相关类一共有两个,DelayQueue(延时队列)和DelayQueueEntry(延时队列节点)。后面说到任务调度器(TaskScheduler)的时候会使用到。
DelayQueue是DelayQueueEntry的派生类,同时也是它的友元类。其定义在live555sourcecontrol\BasicUsageEnvironment\include\DelayQueue.hh文件中。

结构关系如下图

8_delay.png
8 延时队列相关类——Live555源码阅读(一)基本组件类