Virgil IoT KIT
Data Fields
vs_storage_impl_func_t Struct Reference

Storage implementation. More...

#include <storage_hal.h>

Data Fields

vs_storage_deinit_hal_t deinit
 Destroy storage context. More...
 
vs_storage_open_hal_t open
 Open storage element. More...
 
vs_rpi_storage_sync_t sync
 Synchronize storage element cache with storage. More...
 
vs_storage_close_hal_t close
 Close storage element. More...
 
vs_storage_save_hal_t save
 Save storage element. More...
 
vs_storage_load_hal_t load
 Load storage element. More...
 
vs_storage_file_size_hal_t size
 Get storage element size. More...
 
vs_storage_del_hal_t del
 Delete storage element. More...
 

Detailed Description

Storage implementation.

This structure contains implementations for all storage calls : open, load/save, size, synchronisation etc.

Field Documentation

◆ close

vs_storage_close_hal_t vs_storage_impl_func_t::close

Close storage element.

◆ deinit

vs_storage_deinit_hal_t vs_storage_impl_func_t::deinit

Destroy storage context.

◆ del

vs_storage_del_hal_t vs_storage_impl_func_t::del

Delete storage element.

◆ load

vs_storage_load_hal_t vs_storage_impl_func_t::load

Load storage element.

◆ open

vs_storage_open_hal_t vs_storage_impl_func_t::open

Open storage element.

◆ save

vs_storage_save_hal_t vs_storage_impl_func_t::save

Save storage element.

◆ size

vs_storage_file_size_hal_t vs_storage_impl_func_t::size

Get storage element size.

◆ sync

vs_rpi_storage_sync_t vs_storage_impl_func_t::sync

Synchronize storage element cache with storage.


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