12 哈希表相关类——Live555源码阅读(一)基本组件类

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

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

哈希表相关类综述

哈希表相关类一个有两个,HashTableBasicHashTableHashTableBasicHashTable的派生类。其定义在\live555sourcecontrol\UsageEnvironment\include\HashTable.hh和BasicHashTable.hh文件中。

HashTable是一个抽象类,其没有定义数据成员,仅仅作为`接口类存在。

其结构关系如图

转载于:https://www.cnblogs.com/oloroso/p/4599519.html

12 哈希表相关类——Live555源码阅读(一)基本组件类相关推荐

  1. 16 BasicHashTable基本哈希表类(三)——Live555源码阅读(一)基本组件类

    这是Live555源码阅读的第一部分,包括了时间类,延时队列类,处理程序描述类,哈希表类这四个大类. 本文由乌合之众 lym瞎编,欢迎转载 http://www.cnblogs.com/oloroso ...

  2. 18 TaskScheduler任务调度器抽象基类——Live555源码阅读(一)任务调度相关类

    这是Live555源码阅读的第二部分,包括了任务调度相关的三个类.任务调度是Live555源码中很重要的部分. 本文由乌合之众 lym瞎编,欢迎转载 http://www.cnblogs.com/ol ...

  3. 24 UsageEnvironment使用环境抽象基类——Live555源码阅读(三)UsageEnvironment

    24 UsageEnvironment使用环境抽象基类--Live555源码阅读(三)UsageEnvironment 24 UsageEnvironment使用环境抽象基类--Live555源码阅读 ...

  4. 17 任务调度相关类综述——Live555源码阅读(一)任务调度相关类

    这是Live555源码阅读的第二部分,包括了任务调度相关的三个类.任务调度是Live555源码中很重要的部分. 本文由乌合之众 lym瞎编,欢迎转载 http://www.cnblogs.com/ol ...

  5. Live555源码阅读笔记(一):源码介绍文档 及 源码目录结构

    目录 一.Live555介绍 1.Live555项目介绍 2.官网及帮助文档介绍 二.源码目录结构 1.UsageEnvironment 2.BasicUsageEnvironment 3.group ...

  6. live555 源码分析:RTSPServer 组件结构

    前面几篇文章分析了 live555 中 RTSP 的处理逻辑,RTSP 处理有关组件的处理逻辑有点复杂,本文就再来梳理一下它们之间的关系. live555 中 RTSP 处理有关组件关系如下图: 事件 ...

  7. 39 网络相关函数(七)——live555源码阅读(四)网络

    39 网络相关函数(七)--live555源码阅读(四)网络 39 网络相关函数(七)--live555源码阅读(四)网络 简介 14)readSocket从套接口读取数据 recv/recvfrom ...

  8. Live555源码阅读笔记(四):groupsock 目录详解

    一.groupsock 目录介绍 groupsock 目录总共有16个源码文件,编译后生成 libgroupsock.a,这个库中的类封装了网络接口和套接字,特别是"Groupsock&qu ...

  9. Yii源码阅读笔记 - 日志组件

    2015-03-09 一 By youngsterxyf 使用 Yii框架为开发者提供两个静态方法进行日志记录: Yii::log($message, $level, $category); Yii: ...

最新文章

  1. MySQL 学习笔记(3)— 字符串函数、数值函数、日期时间函数、流程函数、聚集函数以及分组数据
  2. 2017年度最受欢迎开源中国项目:roncoo-pay投票评选
  3. WinCE启动失败的原因与解决办法分析
  4. JDK11+Tomcat10 下载安装+环境配置
  5. Android 8.0 学习(3)---Android Treble
  6. 二叉树的深度优先遍历(DFS)与广度优先遍历(BFS)
  7. 递归下降分析器的设计java_数据结构(Java版)教与学(48和60学时教学大纲)
  8. CCNA学习笔记12-NAT
  9. Java Collection Framework View
  10. 数据科学家的职业发展前景如何?主要有哪些选择?
  11. matlab拟合曲线教程,【Matlab】matlab如何使用拟合工具?matlab如何拟合曲线?matlab拟合工具cftool如何使用?...
  12. 四象限法推导lm曲线_数据分析四象限法详解
  13. echarts的用法
  14. 广告公司的招聘启事中,对职位的独到理解
  15. 转胡一虎Blog:父亲是我生命中的永恒
  16. 【21NOIP提高组】报数题解
  17. 智慧城市同城小程序 智慧城市同城标准版源码
  18. html战旗游戏,战棋页游-策略类战棋网页游戏推荐
  19. pip国内常用镜像源汇总
  20. 可擦玻璃平顶的机器人_擦玻璃机器人的优点和缺点各是什么?智能擦窗机真的好用吗?有人工擦的干净吗...

热门文章

  1. 制作Slider组件
  2. 如何仅花25美元并在3小时内完成ImageNet训练?
  3. WinForm部署问题
  4. 【分享】WeX5的正确打开方式(5)——绑定机制
  5. high-speed A/D performance metrics and Amplifie...
  6. 真格量化——商品期权基本策略
  7. Redis常见面试题详解
  8. 域添加另一台机器_巨杉Tech | SequoiaDB数据域概念解读与实践
  9. linux安装自带mysql吗_Linux下安装mysql
  10. cf方框透视易语言代码怎么写_易语言真的那么不入流吗?