当前位置:网站首页>QTSS数据类型
QTSS数据类型
2022-07-17 05:12:00 【一二三起】
QTSS数据类型
- QTSS_AttributeID 唯一标识一个属性
- QTSS_Object 用于定义QTSS对象
- QTSS_ObjectType 标识一个QTSS对象类型
- QTSS_Role 用于存储模块角色
- QTSS_ServiceID 标识一个服务
- QTSS_StreamRef 标识一个流
- QTSS_TimeVal 用于存储时间值
QTSS_AttributeID
QTSS_AttributeID是一个有符号的32位整型数,唯一标识一个属性。
typedef SInt32 QTSS_AttributeID;
QTSS_Object
QTSS_Object是一个指针,指向标识特定对象的值。QTSS_Object定义为:
typedef void* QTSS_Object;
讨论
QTSS_Object用于定义其它QTSS对象:
typedef QTSS_Object QTSS_RTPStreamObject;
typedef QTSS_Object QTSS_RTSPSessionObject;
typedef QTSS_Object QTSS_RTSPRequestObject;
typedef QTSS_Object QTSS_RTSPHeaderObject;
typedef QTSS_Object QTSS_ClientSessionObject;
typedef QTSS_Object QTSS_ConnectedUserObject;
typedef QTSS_Object QTSS_ServerObject;
typedef QTSS_Object QTSS_PrefsObject;
typedef QTSS_Object QTSS_TextMessagesObject;
typedef QTSS_Object QTSS_FileObject;
typedef QTSS_Object QTSS_ModuleObject;
typedef QTSS_Object QTSS_ModulePrefsObject;
typedef QTSS_Object QTSS_AttrInfoObject;
typedef QTSS_Object QTSS_UserProfileObject;
QTSS_ObjectType
QTSS_ObjectType是一个类型为UInt32的值,标识一个特定的QTSS对象类型。
typedef UInt32 QTSS_ObjectType;
讨论
下面这些QTSS对象类型对应的常数定义如下:
- qtssAttrInfoObjectType—属性信息对象类型。这种类型的对象的属性用于描述一个属性。
- qtssClientSessionObjectType—客户会话对象类型。这种类型的对象的属性用于描述一个客户会话。
- qtssConnectedUserObjectType—连接用户对象类型。这种类型的对象的属性描述的是在qtssClientSessionObjectType对象描述范围之外的连接。
- qtssFileObjectType—文件对象类型。这种类型的对象的属性描述一个打开的文件。
- qtssModuleObjectType—模块对象类型。这种类型的对象的属性描述一个QTSS模块。
- qtssModulePrefsObjectType—模块预置对象类型。这种类型的对象的属性描述的是模块预置信息。
- qtssPrefsObjectType—预置对象类型。这种类型的对象的属性描述服务器的预置信息。
- qtssRTPStreamObjectType—RTPS流对象类型。 这种类型的对象的属性描述一个RTP流。
- qtssRTSPHeaderObjectType—RTSP报头对象类型。这种类型的对象的属性中包含与每一个RTSP请求相关联的所有RTSP报头。
- qtssRTSPRequestObjectType—RTSP请求对象类型。这种类型的对象的属性描述一个特定的RTSP请求。
- qtssRTSPSessionObjectType—RTSP会话对象类型。 这种类型的对象的属性描述一个RTSP客户-服务器连接。
- qtssServerObjectType—服务器对象类型。这种类型的对象的属性中包含全局的服务器信息,比如服务器的统计信息。
- qtssTextMessagesObjectType—文本消息对象类型。这种类型的对象的属性中包含要显示给用户的消息。
- qtssUserProfileObjectType—用户描述对象类型。这种类型的对象的属性中包含与用户有关的信息,比如名字,密码,用户所在的组,以及用户的认证领域(realm)。
QTSS_Role
类型为QTSS_Role的值是一个无符号的32位整型数,用于存储模块角色。这个类型定义为:
typedef UInt32 QTSS_Role;
QTSS_ServiceID
QTSS_ServiceID是一个有符号的32位整型数,唯一标识一个服务。它定义为:
typedef SInt32 QTSS_ServiceID;
QTSS_StreamRef
类型为QTSS_StreamRef 的值是一个指针,指向的值用于标识一个特定的流。它定义为:
typedef void* QTSS_StreamRef;
讨论
QTSS_StreamRef用于定义其它流引用:
typedef QTSS_StreamRef QTSS_ErrorLogStream;
typedef QTSS_StreamRef QTSS_FileStream;
typedef QTSS_StreamRef QTSS_RTSPSessionStream;
typedef QTSS_StreamRef QTSS_RTSPRequestStream;
typedef QTSS_StreamRef QTSS_RTPStreamStream;
typedef QTSS_StreamRef QTSS_SocketStr
QTSS_TimeVal
类型为QTSS_TimeVal的值是一个有符号的64位整型数,用于存储时间值。它定义为:
typedef SInt64 QTSS_TimeVal;
转自:http://www.wisestudy.cn/opentech/darwin-qtssDataType.html
边栏推荐
- 锂电池充电管理芯片
- CUDA编程-04:CUDA内存模型
- FMC子卡:4 通道 250MSPS采样率16 位 AD 采集子卡
- 深度聚类相关(三篇文章)
- Composition of wechat applet code
- Spark source code - code analysis of core RDD part (I)
- 单片机的好搭档-CS创世SD NAND FLASH
- FMC 子卡:4 通道 12bit 3.2G、 2 路 12bit、6.4G AD 采集/ 5G采集卡/6G采集卡
- Seq2seq (Chinese English translation) attention
- 基于 VITA57.1 标准的单通道 6GSPS 12 位AD采集,单通道 6GSPS 16 位 DA(AD9176)输出 子卡
猜你喜欢

pcie CameraLink信号发生器(CameraLink图像模拟源)

FMC子卡:8 通道 125MSPS采样率16 位 AD 采集子卡

FS4061A(5V USB输入、双节锂电池串联应用、5v升压充电8.4v管理IC

李宏毅机器学习2022.07.15--误差

Impact of static keyword on scope and lifecycle
![Pytorch learning notes [3]: fitting data using neural networks](/img/05/6f701eab2c37266dfb56fa37bdb67f.png)
Pytorch learning notes [3]: fitting data using neural networks

升高压模块隔离模块HRA2460D-2W

Image compression based on Quadtree

3U VPX导冷高性能SRIO/以太网数据交换板

Review of software process and management (IX)
随机推荐
Xilinx UltraScale+ MPSOC(ZU9EG/ZU15EG)高性能 PCIe 数据预处理板
自監督學習概述
FMC 子卡:4 通道 12bit 3.2G、 2 路 12bit、6.4G AD 采集/ 5G采集卡/6G采集卡
Seq2seq (Chinese English translation) attention
Spark source code - code analysis of core RDD part (I)
CUDA编程-01: 搭建CUDA编程环境
Simple sorting of selective kernel networks methods
重写YOLOX的TensorRT版本部署代码
RS-485/232转4-20mA/0-10V隔离D/A转换器
HRA 1~12W 系列12V《宽压9~18V》转±250VDC等升压变换器
Deep clustering correlation (three articles)
HRA2460D-2w高压电源高压模块-高压---高精度hra2460d-2w
Run yolov5 process record based on mindspire
5种2D Attention整理(Non-Local、Criss-Cross、SE、CBAM、Dual-Attention)
2022-7-15 廉价国产PLC工控板带485主从通信的零散记录
Overview of self supervised learning
Pytorch learning notes [1]: use tensors to represent real data
4-20MA转0-5KHz,5V脉冲转换器
对比学习用于图像语义分割(两篇文章)
深入理解卡尔曼滤波器(3):多维卡尔曼滤波器