76bool populateJobDocFields(
const char * jobDoc,
77 const size_t jobDocLength,
struct containing the fields of an AFR OTA Job Document
Definition: job_parser.h:23
const char * certfile
Path to Code Signing Certificate on Device.
Definition: job_parser.h:37
uint32_t fileSize
Size of the OTA Update.
Definition: job_parser.h:58
uint32_t fileType
File Type.
Definition: job_parser.h:61
const char * authScheme
Authentication Scheme for HTTP URL ( null for MQTT )
Definition: job_parser.h:43
uint32_t fileId
File ID.
Definition: job_parser.h:55
const char * imageRef
MQTT Stream or HTTP URL.
Definition: job_parser.h:49
const char * signature
Code Signing Signature.
Definition: job_parser.h:25
size_t signatureLen
Length of signature.
Definition: job_parser.h:28
size_t certfileLen
Length of certfile.
Definition: job_parser.h:40
size_t imageRefLen
Length of imageRef.
Definition: job_parser.h:52
const char * filepath
File path to store OTA Update on device.
Definition: job_parser.h:31
size_t filepathLen
Length of filepath.
Definition: job_parser.h:34
size_t authSchemeLen
Length of authScheme.
Definition: job_parser.h:46