|
Safe API Framework 0.1.0 build 384e6ae
Layered API framework for safety-related applications (ERTMS RBC reference targeting CENELEC EN 50128 SIL 4)
|
OSAdapter NVM operations vtable. More...
#include <rte_osadapter_nvm.h>
Data Fields | |
| rte_status_t(*) | open (rte_nvm_storage_t *storage, const rte_nvm_config_t *config, rte_nvm_handle_t *out_handle) |
| rte_status_t(*) | read (rte_nvm_handle_t handle, size_t offset, void *out_buffer, size_t buffer_size) |
| rte_status_t(*) | write (rte_nvm_handle_t handle, size_t offset, const void *buffer, size_t buffer_size) |
| rte_status_t(*) | sync (rte_nvm_handle_t handle) |
| rte_status_t(*) | close (rte_nvm_handle_t handle) |
OSAdapter NVM operations vtable.
Definition at line 20 of file rte_osadapter_nvm.h.
| rte_status_t(*) rte_osadapter_nvm_t::open(rte_nvm_storage_t *storage, const rte_nvm_config_t *config, rte_nvm_handle_t *out_handle) |
Definition at line 22 of file rte_osadapter_nvm.h.
| rte_status_t(*) rte_osadapter_nvm_t::read(rte_nvm_handle_t handle, size_t offset, void *out_buffer, size_t buffer_size) |
Definition at line 25 of file rte_osadapter_nvm.h.
| rte_status_t(*) rte_osadapter_nvm_t::write(rte_nvm_handle_t handle, size_t offset, const void *buffer, size_t buffer_size) |
Definition at line 27 of file rte_osadapter_nvm.h.
| rte_status_t(*) rte_osadapter_nvm_t::sync(rte_nvm_handle_t handle) |
Definition at line 29 of file rte_osadapter_nvm.h.
| rte_status_t(*) rte_osadapter_nvm_t::close(rte_nvm_handle_t handle) |
Definition at line 30 of file rte_osadapter_nvm.h.