nl:: örgü:: Cihaz Katmanı:: SoftwareUpdateManager:: InEventParam

özet

Genel özellikler

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 *

Kamu işlevleri

Clear (void)
void

Genel özellikler

ComputeImageBütünlüğü

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

Durum

UpdateCondition Condition

veri bloğu

uint8_t * DataBlock

DataBlockLen

uint32_t DataBlockLen

Hata

WEAVE_ERROR Error

FetchPartialImageInfo

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

bitmiş

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

Bütünlük Türü

uint8_t IntegrityType

Bütünlük DeğeriBuf

uint8_t * IntegrityValueBuf

Bütünlük DeğeriBufLen

uint8_t IntegrityValueBufLen

MetaVeri Yazarı

TLVWriter * MetaDataWriter

HazırlaImageStorage

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

Sorgu_Meta Verilerini Hazırla

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

Öncelik

UpdatePriority Priority

QueryPrepareBaşarısız

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

YazılımGüncellemeMevcut

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

Kaynak

SoftwareUpdateManager * Source

Durum Raporu

Profiles::StatusReporting::StatusReport * StatusReport

MağazaImageBlock

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

URI

const char * URI

Sürüm

const char * Version

Kamu işlevleri

Açık

void Clear(
  void
)