Virgil IoT KIT
|
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... | |
Storage implementation.
This structure contains implementations for all storage calls : open, load/save, size, synchronisation etc.
vs_storage_close_hal_t vs_storage_impl_func_t::close |
Close storage element.
vs_storage_deinit_hal_t vs_storage_impl_func_t::deinit |
Destroy storage context.
vs_storage_del_hal_t vs_storage_impl_func_t::del |
Delete storage element.
vs_storage_load_hal_t vs_storage_impl_func_t::load |
Load storage element.
vs_storage_open_hal_t vs_storage_impl_func_t::open |
Open storage element.
vs_storage_save_hal_t vs_storage_impl_func_t::save |
Save storage element.
vs_storage_file_size_hal_t vs_storage_impl_func_t::size |
Get storage element size.
vs_rpi_storage_sync_t vs_storage_impl_func_t::sync |
Synchronize storage element cache with storage.