|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
One non-reentrant cache binding over caller storage. More...
#include <mdl_cache.h>
Data Fields | |
| mdl_storage_t * | storage |
| Injected portable storage binding. | |
| mdl_cache_index_t * | index |
| Caller-owned index workspace. | |
| const char * | root |
| Canonical cache root. | |
| ra8_io_stream_t * | diagnostic |
| Optional cache event sink. | |
| bool | refetch |
| Force a network revalidation. | |
One non-reentrant cache binding over caller storage.
Definition at line 92 of file mdl_cache.h.
| ra8_io_stream_t* mdl_cache_t::diagnostic |
Optional cache event sink.
Definition at line 96 of file mdl_cache.h.
| mdl_cache_index_t* mdl_cache_t::index |
Caller-owned index workspace.
Definition at line 94 of file mdl_cache.h.
Referenced by internal_cache_decode(), internal_cache_prepare(), internal_cache_publish(), mdl_cache_get_buf(), priv_mdl_cache_load(), and priv_mdl_cache_save().
| bool mdl_cache_t::refetch |
Force a network revalidation.
Definition at line 97 of file mdl_cache.h.
Referenced by mdl_cache_get_buf().
| const char* mdl_cache_t::root |
Canonical cache root.
Definition at line 95 of file mdl_cache.h.
Referenced by internal_cache_paths(), and mdl_cache_get_buf().
| mdl_storage_t* mdl_cache_t::storage |
Injected portable storage binding.
Definition at line 93 of file mdl_cache.h.
Referenced by internal_cache_decode(), internal_cache_discard_index(), internal_cache_finish_304(), internal_cache_paths(), internal_cache_prepare(), internal_cache_publish(), mdl_cache_get_buf(), priv_mdl_cache_load(), and priv_mdl_cache_save().