【Live555】live555源码详解系列笔记

类关系图

1、UsageEnvironment 详解

1.1 BasicUsageEnvironment

BasicUsageEnvironment 继承自 BasicUsageEnvironment0,主要增加的功能,使用静态函数 createNew 来创建自己;重载“<<”操作符,用来向标准错误输出(stderr)打印信息。
新增的接口

createNew    :静态函数,用来创建 BasicUsageEnvironment

重载UsageEnvironment 的接口

getErrno :返回错误码 errno
operator<<    : 重载“<<”操作符函数,参数可以是char const*、int、unsigned、double、void*

使用例子

envir() <&l

【Live555】live555源码详解(一):BasicUsageEnvironment、UsageEnvironment相关推荐

  1. 【Live555】live555源码详解系列笔记

    [Live555]liveMedia下载.配置.编译.安装.基本概念 [Live555]live555源码详解(一):BasicUsageEnvironment.UsageEnvironment [L ...

  2. 【Live555】live555源码详解(九):ServerMediaSession、ServerMediaSubsession、live555MediaServer

    [Live555]live555源码详解系列笔记 继承协作关系图 下面红色表示本博客将要介绍的三个类所在的位置: ServerMediaSession.ServerMediaSubsession.Dy ...

  3. 【Live555】live555源码详解(八):testRTSPClient

    [Live555]live555源码详解系列笔记 继承协作关系图 下面红色表示本博客将要介绍的testRTSPClient实现的三个类所在的位置: ourRTSPClient.StreamClient ...

  4. 【Live555】live555源码详解(七):GenericMediaServer、RTSPServer、RTSPClient

    [Live555]live555源码详解系列笔记 继承协作关系图 下面红色表示本博客将要介绍的三个类所在的位置: GenericMediaServer.RTSPServer.RTSPClient 14 ...

  5. 【Live555】live555源码详解(六):FramedSource、RTPSource、RTPSink

    [Live555]live555源码详解系列笔记 继承协作关系图 下面红色表示本博客将要介绍的三个类所在的位置: FramedSource.RTPSource.RTPSink 11.FramedSou ...

  6. 【Live555】live555源码详解(五):MediaSource、MediaSink、MediaSession、MediaSubsession

    [Live555]live555源码详解系列笔记 继承协作关系图 下面红色表示本博客将要介绍的四个类所在的位置: MediaSource.MediaSink.MediaSession.MediaSub ...

  7. 【Live555】live555源码详解(四):Medium媒体基础类

    [Live555]live555源码详解系列笔记 7.Media Medai所依赖关系图 依赖Medai关系图 Media和UsageEnvironment关联图

  8. 【Live555】live555源码详解(二):BasicHashTable、DelayQueue、HandlerSet

    [Live555]live555源码详解系列笔记 3.BasicHashTable 哈希表 协作图: 3.1 BasicHashTable BasicHashTable 继承自 HashTable 重 ...

  9. udhcp源码详解(五) 之DHCP包--options字段

    中间有很长一段时间没有更新udhcp源码详解的博客,主要是源码里的函数太多,不知道要不要一个一个讲下去,要知道讲DHCP的实现理论的话一篇博文也就可以大致的讲完,但实现的源码却要关心很多的问题,比如说 ...

最新文章

  1. DOM4j读取XML文件(SAXReader)
  2. 读书笔记之《The Art of Readable Code》Part 2
  3. 2017 JavaScript生态圈调查报告
  4. 排序算法入门之堆排序
  5. android中的Handler和Callback机制
  6. reactNative+typescript-三,底部导航器
  7. 花了半个多小时,纯手点,为500多人点赞
  8. visio2016 两线相交去圆弧
  9. QT5.9的安装和配置
  10. 香农编码、哈夫曼编码、费诺编码的特点、优缺点及应用
  11. 【excel】绘制双纵坐标轴的图表
  12. 我win10下载红警-尤里复仇黑屏,能运行,下载这个好了
  13. c语言1至100的累乘求和,c语言 累加累乘课件.ppt
  14. QDockWidget标题栏
  15. oracle autovue是什么软件,AutoVue
  16. 第三章第九题(商业:检验ISBN-10)((Business: check ISBN-10))
  17. 什么是AWS Fargate
  18. 2019,推荐几个牛逼大佬的公号
  19. 【计算机网络】笔记及考点
  20. 面试官:你连复杂度分析都不懂还敢来面试?

热门文章

  1. 机器学习(9)决策树(决策树分类鸢尾花)
  2. linux中cooy命令_Linux复制指令
  3. ipa解包打包工具_7步!教你轻松搞定ios重签ipa包
  4. 有java基础的人学python_准备自学Python ,会java,有什么建议吗?
  5. Hololens2-OpenXR开发(二)-实现通讯
  6. 交互两个数(不引入第三个变量)
  7. Error 0162 - Setup data integrity check failure after updating BIOS via Thinkvantage
  8. python之内置函数
  9. getURLParameters - 网址参数
  10. Linux日常命令记录