Skip to content

getDownloader函数

  • 功能描述:创建下载器实例但不启动下载
  • 返回值:成功时返回下载器实例ID(正整数),失败时返回-1
参数名称数据类型参数说明默认值/处理方式
tasksDatachar*JSON格式的任务数据必需参数
taskCountint任务数量必需参数
threadCountint下载线程数量必需参数
chunkSizeMBint下载块大小(MB)必需参数
callbackprogress_callback_t进度回调函数可选,传入 NULL 表示不使用 Go->C 回调(后端仍可通过 CallbackURL/Socket 回调)
useCallbackURLbool是否启用远程回调URL必需参数
userAgentchar*用户代理字符串可选参数,传入NULL时使用默认值
remoteCallbackUrlchar*远程回调URL地址可选参数,传入NULL或空字符串时不启用
useSocketbool*是否启用Socket通信可选参数,传入NULL时不启用Socket通信