NL::编织::设备层::软件更新管理器::事件参数

概括

公共属性

ComputeImageIntegrity
struct nl::Weave::DeviceLayer::SoftwareUpdateManager::InEventParam::@420
Condition
DataBlock
uint8_t *
DataBlockLen
uint32_t
Error
FetchPartialImageInfo
struct nl::Weave::DeviceLayer::SoftwareUpdateManager::InEventParam::@417
Finished
struct nl::Weave::DeviceLayer::SoftwareUpdateManager::InEventParam::@421
IntegrityType
uint8_t
IntegrityValueBuf
uint8_t *
IntegrityValueBufLen
uint8_t
MetaDataWriter
PrepareImageStorage
struct nl::Weave::DeviceLayer::SoftwareUpdateManager::InEventParam::@418
PrepareQuery_Metadata
struct nl::Weave::DeviceLayer::SoftwareUpdateManager::InEventParam::@414
Priority
QueryPrepareFailed
struct nl::Weave::DeviceLayer::SoftwareUpdateManager::InEventParam::@415
SoftwareUpdateAvailable
struct nl::Weave::DeviceLayer::SoftwareUpdateManager::InEventParam::@416
Source
StatusReport
StoreImageBlock
struct nl::Weave::DeviceLayer::SoftwareUpdateManager::InEventParam::@419
URI
const char *
Version
const char *

公共职能

Clear (void)
void

公共属性

计算图像完整性

struct nl::Weave::DeviceLayer::SoftwareUpdateManager::InEventParam::@420 ComputeImageIntegrity

状况

UpdateCondition Condition

数据块

uint8_t * DataBlock

数据块长度

uint32_t DataBlockLen

错误

WEAVE_ERROR Error

获取部分图像信息

struct nl::Weave::DeviceLayer::SoftwareUpdateManager::InEventParam::@417 FetchPartialImageInfo

完成的

struct nl::Weave::DeviceLayer::SoftwareUpdateManager::InEventParam::@421 Finished

完整性类型

uint8_t IntegrityType

完整性值缓冲区

uint8_t * IntegrityValueBuf

IntegrityValueBufLen

uint8_t IntegrityValueBufLen

元数据写入器

TLVWriter * MetaDataWriter

准备图像存储

struct nl::Weave::DeviceLayer::SoftwareUpdateManager::InEventParam::@418 PrepareImageStorage

PrepareQuery_Metadata

struct nl::Weave::DeviceLayer::SoftwareUpdateManager::InEventParam::@414 PrepareQuery_Metadata

优先事项

UpdatePriority Priority

查询准备失败

struct nl::Weave::DeviceLayer::SoftwareUpdateManager::InEventParam::@415 QueryPrepareFailed

软件更新可用

struct nl::Weave::DeviceLayer::SoftwareUpdateManager::InEventParam::@416 SoftwareUpdateAvailable

来源

SoftwareUpdateManager * Source

状况报告

Profiles::StatusReporting::StatusReport * StatusReport

存储图像块

struct nl::Weave::DeviceLayer::SoftwareUpdateManager::InEventParam::@419 StoreImageBlock

URI

const char * URI

版本

const char * Version

公共职能

清除

void Clear(
  void
)