Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
manifest_firmware_info_t Struct Reference
Firmware Information. More...
#include <update-client-manifest-types.h>
Data Fields | |
| uint64_t | timestamp |
| Root Manifest timestamp. | |
| manifest_guid_t | format |
| The format used for the firmware. | |
| uint32_t | size |
| The size of the firmware in bytes. | |
| arm_uc_buffer_t | hash |
| The hash of the firmware image. | |
| arm_uc_buffer_t | uri |
| The location of the firmware. | |
| arm_uc_buffer_t | strgId |
| The location of the firmware. | |
| arm_uc_buffer_t | initVector |
| AES initialization vector. 0 is not permitted. | |
| arm_uc_buffer_t | keyID |
| Identifier for a locally stored AES key. | |
| arm_uc_buffer_t | cipherKey |
| An encrypted AES key. | |
Detailed Description
Firmware Information.
Contains the details about the firmware image referenced by the manifest
Definition at line 95 of file update-client-manifest-types.h.
Field Documentation
| arm_uc_buffer_t cipherKey |
An encrypted AES key.
Definition at line 111 of file update-client-manifest-types.h.
The format used for the firmware.
This is either an enum when the first 96 bits are 0. Otherwise, this is a RFC4122 GUID.
Definition at line 97 of file update-client-manifest-types.h.
| arm_uc_buffer_t hash |
The hash of the firmware image.
Definition at line 102 of file update-client-manifest-types.h.
| arm_uc_buffer_t initVector |
AES initialization vector. 0 is not permitted.
Definition at line 107 of file update-client-manifest-types.h.
| arm_uc_buffer_t keyID |
Identifier for a locally stored AES key.
Definition at line 110 of file update-client-manifest-types.h.
| uint32_t size |
The size of the firmware in bytes.
Definition at line 101 of file update-client-manifest-types.h.
| arm_uc_buffer_t strgId |
The location of the firmware.
Definition at line 104 of file update-client-manifest-types.h.
| uint64_t timestamp |
Root Manifest timestamp.
Definition at line 96 of file update-client-manifest-types.h.
| arm_uc_buffer_t uri |
The location of the firmware.
Definition at line 103 of file update-client-manifest-types.h.
Generated on Tue Jul 12 2022 16:24:25 by
1.7.2