![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
Go to the source code of this file.
Data Structures | |
struct | backend_kwallet_context_t |
Typedefs | |
typedef struct backend_kwallet_context_t | backend_kwallet_context_t |
Functions | |
const backend_kwallet_context_t * | dt_pwstorage_kwallet_new () |
void | dt_pwstorage_kwallet_destroy (const backend_kwallet_context_t *context) |
gboolean | dt_pwstorage_kwallet_set (const backend_kwallet_context_t *context, const gchar *slot, GHashTable *table) |
GHashTable * | dt_pwstorage_kwallet_get (const backend_kwallet_context_t *context, const gchar *slot) |
typedef struct backend_kwallet_context_t backend_kwallet_context_t |
kwallet backend context
void dt_pwstorage_kwallet_destroy | ( | const backend_kwallet_context_t * | context | ) |
Cleanup and destroy kwallet backend context.
Referenced by dt_pwstorage_destroy().
GHashTable * dt_pwstorage_kwallet_get | ( | const backend_kwallet_context_t * | context, |
const gchar * | slot | ||
) |
Load (key,value) pairs.
References app_id, array2string(), check_error(), DT_DEBUG_PWSTORAGE, dt_print(), error(), FALSE, get_wallet_handle(), key, kwallet_folder, and backend_kwallet_context_t::proxy.
Referenced by dt_pwstorage_get().
const backend_kwallet_context_t * dt_pwstorage_kwallet_new | ( | ) |
Initializes a new kwallet backend context.
References check_error(), backend_kwallet_context_t::connection, error(), init_kwallet(), and start_kwallet().
Referenced by dt_pwstorage_new().
gboolean dt_pwstorage_kwallet_set | ( | const backend_kwallet_context_t * | context, |
const gchar * | slot, | ||
GHashTable * | table | ||
) |
Store (key,value) pairs.
References app_id, char2qstring(), check_error(), DT_DEBUG_PWSTORAGE, dt_print(), error(), FALSE, get_wallet_handle(), key, kwallet_folder, backend_kwallet_context_t::proxy, size, and TRUE.
Referenced by dt_pwstorage_set().