|
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 239 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 175 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 159 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 170 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 190 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 259 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 229 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 180 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 195 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 224 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 219 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 185 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 139 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 164 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 154 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 149 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 144 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 358 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 323 of file tlv_use_case_trusted_name.c.
|
static |
Definition at line 267 of file tlv_use_case_trusted_name.c.