锐英源软件
第一信赖

精通

英语

开源

擅长

开发

培训

胸怀四海 

第一信赖

当前位置:锐英源 / 开源技术 / Darwin服务器 / QTSS对象 / qtssServerObjectType
服务方向
人工智能数据处理
人工智能培训
kaldi数据准备
小语种语音识别
语音识别标注
语音识别系统
语音识别转文字
kaldi开发技术服务
软件开发
运动控制卡上位机
机械加工软件
软件开发培训
Java 安卓移动开发
VC++
C#软件
汇编和破解
驱动开发
联系方式
固话:0371-63888850
手机:138-0381-0136
Q Q:396806883
微信:ryysoft

qtssServerObjectType


qtssServerObjectType对象由包含全局的服务器信息的属性组成,比如服务器的统计信息。服务器对象(QTSS_ServerObject)就是这种对象类型的实例。每个服务器都有单独一个这种类型的实例。这些属性对于能够从服务器传入的结构中得到QTSS_ServerObject对象的所有角色都是正当的。

表1-21列举了qtssServerObjectType对象的属性。

请注意:部分属性对抢占访问不是安全的,如表1-21所示。


表1-21 qtssServerObjectType对象的属性

属性的名称及其描述    访 问    数据类型
qtssServerAPIVersion 当前服务器支持的API版本。这个值的格式为0xMMMMmmmm,其中M是大版本号,m是小版本号。 可读,抢占访问安全 UInt32
qtssSvrDefaultDNSName “缺省的”服务器DNS名称。 可读,抢占访问安全 char
qtssSvrDefaultIPAddr The “缺省的”服务器IP地址。 可读,抢占访问安全 UInt32
qtssSvrServerName 服务器名称。 可读,抢占访问安全 char
qtssSvrServerVersion 服务器版本。 可读,抢占访问安全 char
qtssSvrServerBuildDate 服务器连编的日期。 可读,抢占访问安全 char
qtssSvrRTSPServerHeader 服务器响应RTSP客户时使用的报头。 可读,抢占访问安全 char
qtssSvrConnectedUsers 连接客户的数目。QTSSMP3StreamingModule是唯一一个将QTSS_ConnectedUserObject对象添加到这个属性的模块,但是其它模块也可以将自己的数据填充到QTSS_ConnectedUserObject对象中。 可读,可写,不是抢占访问安全 QTSS_ConnectedUserObject
qtssMP3SvrCurConn 当前连接着的MP3客户会话数。 可读,可写,抢占访问安全 UInt32
qtssMP3TotalConn 自服务器启动以来MP3客户会话的总数。 可读,可写,抢占访问安全 UInt32
qtssMP3SvrCurBandwidth MP3带宽,以服务器当前正在发送的每秒位数计。 可读,可写,抢占访问安全 UInt32
qtssMP3SvrTotalBytes 自服务器启动以来发送的MP3字节总数。 可读,可写,抢占访问安全 UInt32
qtssMP3SvrAvgBandwidth 平均MP3带宽,以服务器当前正在发送的每秒位数计。 可读,可写,抢占访问安全 UInt32
qtssSvrState 服务器的当前状态。可能的值有qtssStartingUpState,qtssRunningState, qtssRefusingConnectionsState,qtssFatalErrorState,以及qtssShuttingDownState,qtssIdleState。模块可以设置服务器的状态。如果模块进行设置,则服务器会进行相应的响应。将服务器状态设定为qtssRefusingConnectionsState会导致服务器拒绝新的连接;设置为qtssFatalErrorState或者qtssShuttingDownState则会导致服务器退出。qtssFatalErrorState状态表示已经发生致命错误,但是服务器尚未退出。 可读,可写,不是抢占访问安全 QTSS_ServerState
qtssSvrRTSPPorts 这是一个索引过的属性,含有服务器正在侦听的所有端口。 可读,不是抢占访问安全 char
qtssSvrIsOutOfDescriptors 当服务器用完了文件描述符时,这个属性为真;否则,这个属性为假。 可读,不是抢占访问安全 Bool16
qtssRTSPCurrentSessionCount 当前基于标准的RTSP与服务器连接的客户数。 可读,不是抢占访问安全 UInt32
qtssRTSPHTTPCurrentSessionCount 当前基于标准的RTSP/HTTP与服务器连接的客户数。 可读,不是抢占访问安全 UInt32
qtssRTPSvrNumUDPSockets 服务器当前正在使用的UDP套接口数。 可读,不是抢占访问安全 UInt32
qtssRTPSvrCurConn 当前与服务器连接的客户数。 可读,不是抢占访问安全 UInt32
qtssRTPSvrTotalConn 自服务器启动以来一直连接着的客户总数。 可读,不是抢占访问安全 UInt32
qtssRTPSvrCurBandwidth 当前服务器输出的带宽,以每秒的位数计。 可读,不是抢占访问安全 UInt32
qtssRTPSvrTotalBytes 自服务器启动以来输出的总字节数。 可读,不是抢占访问安全 UInt64
qtssRTPSvrAvgBandwidth 服务器输出的平均带宽,以每秒的位数计。 可读,不是抢占访问安全 UInt32
qtssRTPSvrCurPackets 当前服务器每秒输出的数据包数。 可读,不是抢占访问安全 UInt32
qtssRTPSvrTotalPackets 自服务器启动以来输出的总数据包数。 可读,不是抢占访问安全 UInt64
qtssSvrHandledMethods 服务器支持的方法。模块应该在QTSS_Initialize_Role角色中将自己支持的方法附加到这个属性上。 可读,可写,不是抢占访问安全 QTSS_RTSPMethod
qtssSvrCurrentTimeMilliseconds 服务器当前的时间,以毫秒计。获取这个属性的值等同于调用QTSS_Milliseconds函数。 可读,不是抢占访问安全 QTSS_TimeVal
qtssSvrCPULoadPercent 服务器当前使用的CPU时间的百分比。 可读,不是抢占访问安全 Float32
qtssSvrModuleObjects 模块对象,代表每个模块。 可读,抢占访问安全 QTSS_ModuleObject
qtssSvrStartupTime 服务器启动的时间。 可读,抢占访问安全 QTSS_TimeVal
qtssSvrGMTOffsetInHrs 服务器运行所在的时区(与GMT的差别,按小时计)。 可读,抢占访问安全 SInt32
qtssSvrDefaultIPAddrStr 服务器的缺省IP地址,是一个字符串。 可读,抢占访问安全 char
qtssSvrPreferences 代表服务器预置的对象。 可读,抢占访问安全 QTSS_PrefsObject
qtssSvrClientSessions 一个对象,包含存储在索引过的QTSS_ClientSessionObject对象中的所有客户会话。 读取 QTSS_Object
qtssSvrMessages 包含服务器错误信息的对象。 可读,抢占访问安全 QTSS_Object
友情链接
版权所有 Copyright(c)2004-2021 锐英源软件
公司注册号:410105000449586 豫ICP备08007559号 最佳分辨率 1024*768
地址:郑州大学北校区院(文化路97号院)内