Azure SDK for Embedded C
Data Fields
az_iot_adu_client_update_manifest_file Struct Reference

Details of a file referenced in the update request. More...

#include <az_iot_adu_client.h>

Data Fields

az_span id
 
az_span file_name
 
int64_t size_in_bytes
 
az_iot_adu_client_update_manifest_file_hash hashes [_az_IOT_ADU_CLIENT_MAX_FILE_HASH_COUNT]
 
uint32_t hashes_count
 

Detailed Description

Details of a file referenced in the update request.

Note
C SDK will not support delta updates at this time, so relatedFiles, downloadHandler, and mimeType are not exposed or processed.

Field Documentation

◆ file_name

az_span az_iot_adu_client_update_manifest_file::file_name

Name of the file.

◆ hashes

az_iot_adu_client_update_manifest_file_hash az_iot_adu_client_update_manifest_file::hashes[_az_IOT_ADU_CLIENT_MAX_FILE_HASH_COUNT]

Hashes provided for a given file in the update request.

◆ hashes_count

uint32_t az_iot_adu_client_update_manifest_file::hashes_count

Number of items in hashes.

◆ id

az_span az_iot_adu_client_update_manifest_file::id

Identity of a file, correlated with the same id in az_iot_adu_client_file_url and az_iot_adu_client_update_manifest_instructions_step.files.

◆ size_in_bytes

int64_t az_iot_adu_client_update_manifest_file::size_in_bytes

Size of a file, in bytes.


The documentation for this struct was generated from the following file: