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接口查询任务状态。
父主题: 接口说明