【Live555】live555源码详解(一):BasicUsageEnvironment、UsageEnvironment
【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相关推荐
- 【Live555】live555源码详解系列笔记
[Live555]liveMedia下载.配置.编译.安装.基本概念 [Live555]live555源码详解(一):BasicUsageEnvironment.UsageEnvironment [L ...
- 【Live555】live555源码详解(九):ServerMediaSession、ServerMediaSubsession、live555MediaServer
[Live555]live555源码详解系列笔记 继承协作关系图 下面红色表示本博客将要介绍的三个类所在的位置: ServerMediaSession.ServerMediaSubsession.Dy ...
- 【Live555】live555源码详解(八):testRTSPClient
[Live555]live555源码详解系列笔记 继承协作关系图 下面红色表示本博客将要介绍的testRTSPClient实现的三个类所在的位置: ourRTSPClient.StreamClient ...
- 【Live555】live555源码详解(七):GenericMediaServer、RTSPServer、RTSPClient
[Live555]live555源码详解系列笔记 继承协作关系图 下面红色表示本博客将要介绍的三个类所在的位置: GenericMediaServer.RTSPServer.RTSPClient 14 ...
- 【Live555】live555源码详解(六):FramedSource、RTPSource、RTPSink
[Live555]live555源码详解系列笔记 继承协作关系图 下面红色表示本博客将要介绍的三个类所在的位置: FramedSource.RTPSource.RTPSink 11.FramedSou ...
- 【Live555】live555源码详解(五):MediaSource、MediaSink、MediaSession、MediaSubsession
[Live555]live555源码详解系列笔记 继承协作关系图 下面红色表示本博客将要介绍的四个类所在的位置: MediaSource.MediaSink.MediaSession.MediaSub ...
- 【Live555】live555源码详解(四):Medium媒体基础类
[Live555]live555源码详解系列笔记 7.Media Medai所依赖关系图 依赖Medai关系图 Media和UsageEnvironment关联图
- 【Live555】live555源码详解(二):BasicHashTable、DelayQueue、HandlerSet
[Live555]live555源码详解系列笔记 3.BasicHashTable 哈希表 协作图: 3.1 BasicHashTable BasicHashTable 继承自 HashTable 重 ...
- udhcp源码详解(五) 之DHCP包--options字段
中间有很长一段时间没有更新udhcp源码详解的博客,主要是源码里的函数太多,不知道要不要一个一个讲下去,要知道讲DHCP的实现理论的话一篇博文也就可以大致的讲完,但实现的源码却要关心很多的问题,比如说 ...
最新文章
- DOM4j读取XML文件(SAXReader)
- 读书笔记之《The Art of Readable Code》Part 2
- 2017 JavaScript生态圈调查报告
- 排序算法入门之堆排序
- android中的Handler和Callback机制
- reactNative+typescript-三,底部导航器
- 花了半个多小时,纯手点,为500多人点赞
- visio2016 两线相交去圆弧
- QT5.9的安装和配置
- 香农编码、哈夫曼编码、费诺编码的特点、优缺点及应用
- 【excel】绘制双纵坐标轴的图表
- 我win10下载红警-尤里复仇黑屏,能运行,下载这个好了
- c语言1至100的累乘求和,c语言 累加累乘课件.ppt
- QDockWidget标题栏
- oracle autovue是什么软件,AutoVue
- 第三章第九题(商业:检验ISBN-10)((Business: check ISBN-10))
- 什么是AWS Fargate
- 2019,推荐几个牛逼大佬的公号
- 【计算机网络】笔记及考点
- 面试官:你连复杂度分析都不懂还敢来面试?
热门文章
- 机器学习(9)决策树(决策树分类鸢尾花)
- linux中cooy命令_Linux复制指令
- ipa解包打包工具_7步!教你轻松搞定ios重签ipa包
- 有java基础的人学python_准备自学Python ,会java,有什么建议吗?
- Hololens2-OpenXR开发(二)-实现通讯
- 交互两个数(不引入第三个变量)
- Error 0162 - Setup data integrity check failure after updating BIOS via Thinkvantage
- python之内置函数
- getURLParameters - 网址参数
- Linux日常命令记录