Safe Data API
CRC-protected (optionally redundant) data containers for Zephyr
v0.0-dev+gbb519af
Loading...
Searching...
No Matches
safe_data_fault_info Struct Reference

Event descriptor passed to the registered fault handler. More...

#include <safe_data/safe_data.h>

Data Fields

enum safe_data_fault_kind kind
const void * payload
size_t len

Detailed Description

Event descriptor passed to the registered fault handler.

Definition at line 130 of file safe_data.h.

Field Documentation

◆ kind

enum safe_data_fault_kind safe_data_fault_info::kind

Kind of integrity event being reported.

Definition at line 132 of file safe_data.h.

Referenced by safe_event().

◆ len

size_t safe_data_fault_info::len

Payload size in bytes, 0 when not applicable.

Definition at line 136 of file safe_data.h.

Referenced by safe_data_commit(), safe_data_init(), safe_data_read(), safe_data_update(), safe_data_verify(), safe_data_verify_repair(), safe_data_write(), safe_event(), and verify_quiet().

◆ payload

const void* safe_data_fault_info::payload

Affected payload, or NULL when not applicable (e.g. lock timeout).

Definition at line 134 of file safe_data.h.


The documentation for this struct was generated from the following file: