Azure SDK for Embedded C
Data Fields
az_iot_adu_client_install_result Struct Reference

The update result reported by the agent. More...

#include <az_iot_adu_client.h>

Data Fields

int32_t result_code
 
int32_t extended_result_code
 
az_span result_details
 
int32_t step_results_count
 
az_iot_adu_client_step_result step_results [_az_IOT_ADU_CLIENT_MAX_INSTRUCTIONS_STEPS]
 

Detailed Description

The update result reported by the agent.

This details the result for the overall update.

Field Documentation

◆ extended_result_code

int32_t az_iot_adu_client_install_result::extended_result_code

A code that contains additional information about the result. Example: 0x80004006

◆ result_code

int32_t az_iot_adu_client_install_result::result_code

A code that contains information about the result of the last update action. Example: 700

◆ result_details

az_span az_iot_adu_client_install_result::result_details

Customer-defined free form string to provide additional result details.

◆ step_results

az_iot_adu_client_step_result az_iot_adu_client_install_result::step_results[_az_IOT_ADU_CLIENT_MAX_INSTRUCTIONS_STEPS]

The results for each step in the update manifest instructions. The number of steps MUST match the number of steps in the update manifest for the resulting state to be property generated.

◆ step_results_count

int32_t az_iot_adu_client_install_result::step_results_count

Number of items in step_results.


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