初始化流协议接口initProtocol

initProtocol

接口描述

该接口在调用投屏或共享请求前调用,用于设置本次投屏或共享中所使用到的三种功能(视频流、鼠标流、反向控制)的网络流传输协议类型

函数声明

`HPR_INT32 initProtocol(ProtocolType streamPro, ProtocolType mousePro, ProtocolType reversePro);`

函数参数

参数名
类型
描述
必填
streamPro
ProtocolType
枚举类型,即视频流协议类型
必填
mousePro
ProtocolType
枚举类型,即鼠标流协议类型
必填
reversePro
ProtocolType
枚举类型,即反向控制流协议类型
必填

函数返回值

类型
描述
必填
HPR_INT32
返回值为ERR_COMMON_SUCCESS (0),signed int类型,该接返回值无失败情况
必填

结构体或枚举声明

`enum class ProtocolType { UDP = 0, TCP, NPQ, };`