9#ifndef IFX_RECORD_MIME_H
10#define IFX_RECORD_MIME_H
28#define IFX_RECORD_MIME_NEW UINT8_C(0x01)
33#define IFX_RECORD_MIME_SET UINT8_C(0x02)
38#define IFX_RECORD_MIME_GET UINT8_C(0x03)
Infineon specific error code creation and parsing.
uint32_t ifx_status_t
Custom return code type used by all Infineon host software libraries.
Model interface to create record types and set/get record fields.
ifx_status_t ifx_record_mime_set_payload(ifx_record_handle_t *handle, const ifx_blob_t *payload)
Sets the payload in the MIME record for the given record handle.
ifx_status_t ifx_record_mime_new(ifx_record_handle_t *handle, const ifx_blob_t *type)
Creates a new Multipurpose Internet Mail Extensions (MIME) record and handle of the created record....
ifx_status_t ifx_record_mime_get_payload(const ifx_record_handle_t *handle, ifx_blob_t *payload)
Gets the payload from the MIME record for the given record handle.
Provides utility functions and macros.
Data storage for data and data length where both are required as parameters.
Defines the handle for specific record type.