Embedded SDK
Embedded SDK
Loading...
Searching...
No Matches
Public Attributes | List of all members
app_storage_header_s Struct Reference

Structure defining the header of application storage header. More...

#include <app_storage.h>

Public Attributes

char tag [APP_STORAGE_TAG_LEN]
 ['N','V','R','A'] array, when properly initialized
 
uint32_t size
 size in bytes of application data
 
uint16_t struct_version
 version of this structure (for OS)
 
uint16_t properties
 
uint32_t data_version
 

Detailed Description

Structure defining the header of application storage header.

Definition at line 51 of file app_storage.h.

Member Data Documentation

◆ data_version

uint32_t app_storage_header_s::data_version

version of the content of data (to be updated every time data are updated)

Definition at line 57 of file app_storage.h.

◆ properties

uint16_t app_storage_header_s::properties

used as a bitfield to set properties, like: contains settings, contains sensitive data

Definition at line 55 of file app_storage.h.

◆ size

uint32_t app_storage_header_s::size

size in bytes of application data

Definition at line 53 of file app_storage.h.

◆ struct_version

uint16_t app_storage_header_s::struct_version

version of this structure (for OS)

Definition at line 54 of file app_storage.h.

◆ tag

char app_storage_header_s::tag[APP_STORAGE_TAG_LEN]

['N','V','R','A'] array, when properly initialized

Definition at line 52 of file app_storage.h.


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