diff options
Diffstat (limited to 'src/include/taler_exchangedb_plugin.h')
-rw-r--r-- | src/include/taler_exchangedb_plugin.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/include/taler_exchangedb_plugin.h b/src/include/taler_exchangedb_plugin.h index 75e8f8bb6..1eab06fc8 100644 --- a/src/include/taler_exchangedb_plugin.h +++ b/src/include/taler_exchangedb_plugin.h | |||
@@ -2095,6 +2095,21 @@ struct TALER_EXCHANGEDB_Plugin | |||
2095 | 2095 | ||
2096 | 2096 | ||
2097 | /** | 2097 | /** |
2098 | * Start a READ COMMITTED transaction. | ||
2099 | * | ||
2100 | * @param cls the `struct PostgresClosure` with the plugin-specific state | ||
2101 | * @param session the database connection | ||
2102 | * @param name unique name identifying the transaction (for debugging) | ||
2103 | * must point to a constant | ||
2104 | * @return #GNUNET_OK on success | ||
2105 | */ | ||
2106 | int | ||
2107 | (*start_read_committed)(void *cls, | ||
2108 | struct TALER_EXCHANGEDB_Session *session, | ||
2109 | const char *name); | ||
2110 | |||
2111 | |||
2112 | /** | ||
2098 | * Commit a transaction. | 2113 | * Commit a transaction. |
2099 | * | 2114 | * |
2100 | * @param cls the @e cls of this struct with the plugin-specific state | 2115 | * @param cls the @e cls of this struct with the plugin-specific state |