Link Kit C-SDK  4.0.0
Public 属性 | 所有成员列表
aiot_download_task_desc_t结构体 参考

云端下推的固件升级任务的描述信息, 包括url, 大小, 签名等 更多...

#include <aiot_ota_api.h>

Public 属性

char * product_key
 待升级设备的product_key 更多...
 
char * device_name
 待升级设备的device_name 更多...
 
char * url
 
uint32_t stream_id
 
uint32_t stream_file_id
 
uint32_t size_total
 
uint8_t digest_method
 
char * expect_digest
 
char * version
 固件的版本信息. 如果为固件信息, 则这个version字段为固件的版本号. 如果为远程配置消息, 则为配置的configId 更多...
 
char * module
 当前固件所都对应的模块 更多...
 
void * mqtt_handle
 *固件升级过程中需用往云端上报消息时需要用到的mqtt句柄 更多...
 
char * extra_data
 当前下载信息中的扩展内容 更多...
 
char * file_name
 
uint32_t file_num
 ota任务中总共的url数量 更多...
 
uint32_t file_id
 当前下载任务的序号 更多...
 
aiot_ota_protocol_type_t protocol_type
 下载ota文件的协议 更多...
 

详细描述

云端下推的固件升级任务的描述信息, 包括url, 大小, 签名等

类成员变量说明

char* aiot_download_task_desc_t::product_key

待升级设备的product_key

char* aiot_download_task_desc_t::device_name

待升级设备的device_name

char* aiot_download_task_desc_t::url
uint32_t aiot_download_task_desc_t::stream_id
uint32_t aiot_download_task_desc_t::stream_file_id
uint32_t aiot_download_task_desc_t::size_total
uint8_t aiot_download_task_desc_t::digest_method
char* aiot_download_task_desc_t::expect_digest
char* aiot_download_task_desc_t::version

固件的版本信息. 如果为固件信息, 则这个version字段为固件的版本号. 如果为远程配置消息, 则为配置的configId

char* aiot_download_task_desc_t::module

当前固件所都对应的模块

void* aiot_download_task_desc_t::mqtt_handle

*固件升级过程中需用往云端上报消息时需要用到的mqtt句柄

char* aiot_download_task_desc_t::extra_data

当前下载信息中的扩展内容

char* aiot_download_task_desc_t::file_name
uint32_t aiot_download_task_desc_t::file_num

ota任务中总共的url数量

uint32_t aiot_download_task_desc_t::file_id

当前下载任务的序号

aiot_ota_protocol_type_t aiot_download_task_desc_t::protocol_type

下载ota文件的协议


该结构体的文档由以下文件生成: