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

下载固件过程中收到的分片的报文的描述, 包括类型, 以及所存储的buffer地址, buffer的长度, 以及当前的下载进度 更多...

#include <aiot_ota_api.h>

Public 属性

aiot_download_recv_type_t type
 下载固件过程中收到的分片的报文的类型, 具体见aiot_download_recv_type_t 更多...
 
struct {
   uint8_t *   buffer
 下载固件过程中, SDK分配出来的存储云端下行的固件内容的buffer地址.在回调函数结束后SDK就会主动释放.用户需要自行将报文拷贝保存. 更多...
 
   uint32_t   len
 下载固件过程中, SDK分配出来的存储云端下行的固件内容的buffer的大小, 用户可以通过AIOT_DLOPT_BODY_BUFFER_MAX_LEN 来调整 更多...
 
   int32_t   percent
 当前的下载进度的百分比 更多...
 
data
 

详细描述

下载固件过程中收到的分片的报文的描述, 包括类型, 以及所存储的buffer地址, buffer的长度, 以及当前的下载进度

类成员变量说明

aiot_download_recv_type_t aiot_download_recv_t::type

下载固件过程中收到的分片的报文的类型, 具体见aiot_download_recv_type_t

uint8_t* aiot_download_recv_t::buffer

下载固件过程中, SDK分配出来的存储云端下行的固件内容的buffer地址.在回调函数结束后SDK就会主动释放.用户需要自行将报文拷贝保存.

uint32_t aiot_download_recv_t::len

下载固件过程中, SDK分配出来的存储云端下行的固件内容的buffer的大小, 用户可以通过AIOT_DLOPT_BODY_BUFFER_MAX_LEN 来调整

int32_t aiot_download_recv_t::percent

当前的下载进度的百分比

struct { ... } aiot_download_recv_t::data

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