drvHdcClientCreate

函数功能

创建HDC Client进程,客户端必须执行。

函数原型

drvError_t drvHdcClientCreate(HDC_CLIENT *client, int maxSessionNum, int serviceType, int flag)

参数说明

参数名

输入/输出

说明

client

输出

创建成功的HDC Client句柄

类型:HDC_CLIENT

maxSessionNum

输入

支持的最大会话数,及最大会话并发数,根据业务需要传入。

支持的会话数按device分,1个device设备支持创建96个session,host按最多64个device算,支持创建6144个。

类型:int,取值范围如下:

device 侧创建 client 时 maxSessionNum 取值范围:【1 - 192】

host 测支持的最大 session 数是统一的,和产品形态无关,都是 【1 - 6144】

建议:不用区分产品形态,也不用区分 device 和 host;创建 client 时,默认传值不用超过 96,因为一个 device 最多才支持 96 个 session;

serviceType

输入

服务类型,详细参考drvHdcServiceType枚举类型。

类型:int。

说明:基于HDC接口进行业务开发的场景可以设置为“ 14”。

flag

输入

预留参数,传入固定值“0”即可。

类型:int。

返回值说明

约束说明