UDIF: Universal Digital Identification Framework 1.0.0.0a (A1)
A quantum-secure cryptographic identification
udif_storage_context Struct Reference

File-based storage context for MCEL integration. More...

#include <storage.h>

Data Fields

char basepath [UDIF_STORAGE_MAX_PATH]
udif_file_handle handles [UDIF_STORAGE_MAX_HANDLES]
size_t handlecount
udif_ledger_type currentledger
bool initialized

Detailed Description

File-based storage context for MCEL integration.

This context implements the mcel_store_callbacks interface using a file-based backend with cached file handles for performance.

Field Documentation

◆ basepath

char basepath[UDIF_STORAGE_MAX_PATH]

Base directory for all ledgers

◆ currentledger

udif_ledger_type currentledger

Current active ledger namespace

◆ handlecount

size_t handlecount

Number of cached handles

◆ handles

Cached file handles

◆ initialized

bool initialized

Storage is initialized


The documentation for this struct was generated from the following file:
  • C:/Users/stepp/Documents/Visual Studio 2022/Projects/C/UDIF/UDIF/storage.h