|
Embedded SDK
Embedded SDK
|
#include <stdint.h>#include <string.h>#include <ctype.h>#include "os_utils.h"#include "ox_ec.h"#include "cx.h"#include "os_pki.h"#include "ledger_pki.h"#include "tlv_use_case_trusted_name.h"
Go to the source code of this file.
Classes | |
| struct | multi_hash_ctx_s |
| struct | multi_hash_finalized_u |
| struct | tlv_extracted_s |
Macros | |
| #define | TLV_TAGS(X) |
Typedefs | |
| typedef struct multi_hash_ctx_s | multi_hash_ctx_t |
| typedef struct multi_hash_finalized_u | multi_hash_finalized_t |
| typedef struct tlv_extracted_s | tlv_extracted_t |
| #define TLV_TAGS | ( | X | ) |
Definition at line 224 of file tlv_use_case_trusted_name.c.
| typedef struct multi_hash_ctx_s multi_hash_ctx_t |
| typedef struct multi_hash_finalized_u multi_hash_finalized_t |
| typedef struct tlv_extracted_s tlv_extracted_t |
|
static |
Definition at line 77 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 168 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 163 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 183 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 243 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 214 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 173 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 188 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 209 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 204 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 178 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 137 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 157 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 152 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 147 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 142 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 55 of file tlv_use_case_trusted_name.c.
| tlv_trusted_name_status_t tlv_use_case_trusted_name | ( | const buffer_t * | payload, |
| tlv_trusted_name_out_t * | out | ||
| ) |
Processes a TLV dynamic descriptor use case.
This function parses the provided payload buffer and extracts dynamic descriptor information, storing the results in the output structure.
| [in] | payload | Pointer to the buffer containing the TLV payload data. |
| [out] | out | Pointer to the structure where the parsed dynamic descriptor will be stored. |
tlv_dynamic_descriptor_status_t for possible values. Definition at line 351 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 66 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 316 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 251 of file tlv_use_case_trusted_name.c.