|
Unify Framework Lib 1.7.0
|
Go to the source code of this file.
Typedefs | |
| typedef const char * | datastore_key_t |
Functions | |
| sl_status_t | datastore_init (const char *database_path) |
| Initialize the Datastore component. More... | |
| sl_status_t | datastore_start_transaction () |
| start a datastore transaction More... | |
| sl_status_t | datastore_commit_transaction () |
| commit an open transaction More... | |
| sl_status_t | datastore_teardown () |
| Tear down the Datastore component. More... | |
| sl_status_t | datastore_store_int (datastore_key_t key, int64_t value) |
| Store integer in the persistent datastore. More... | |
| sl_status_t | datastore_fetch_int (datastore_key_t key, int64_t *value) |
| Fetch integer from the persistent datastore. More... | |
| sl_status_t | datastore_store_arr (datastore_key_t key, const uint8_t *value, unsigned int size) |
| Store array in the persistent datastore. More... | |
| sl_status_t | datastore_fetch_arr (datastore_key_t key, uint8_t *value, unsigned int *size) |
| Fetch array from the persistent datastore. More... | |
| bool | datastore_contains_arr (datastore_key_t key) |
| Check if the datastore contains an array value for given key. More... | |
| bool | datastore_contains_int (datastore_key_t key) |
| Check if the datastore contains an int value for given key. More... | |
| bool | datastore_is_initialized () |
| Checks if the datastore is initialized and can be used. More... | |