开发者
资源

HixlCSClientBatchGetAsync

函数功能

异步批量从Server读多组数据到本地。

函数原型

HixlStatus HixlCSClientBatchGetAsync(HixlClientHandle client_handle,
                                     uint32_t list_num,
                                     const HixlOneSideOpDesc *desc_list,
                                     CompleteHandle *complete_handle);

参数说明

参数名

输入/输出

描述

client_handle

输入

客户端句柄。

list_num

输入

任务组数。

desc_list

输入

指向HixlOneSideOpDesc数组,长度为list_num。

complete_handle

输出

返回的完成句柄,用于用户异步查询任务状态,当查询成功后,将自动释放相关资源。

返回值

  • HIXL_SUCCESS:任务提交成功(不代表完成)
  • HIXL_PARAM_INVALID:参数错误
  • 其他:提交失败

约束说明

最大支持4K个数据并发传输,下发任务后需及时调用HixlCSClientQueryCompleteStatus接口查询任务状态。