diff options
author | Christian Grothoff <christian@grothoff.org> | 2015-06-12 21:29:21 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2015-06-12 21:29:21 +0200 |
commit | 699f283ca77c5685c9dc610805312215eef9babc (patch) | |
tree | 8c7dcc9854d8dc476c28904d9093e77d926f2604 /src/mintdb/perf_taler_mintdb_init.h | |
parent | 5c01da52b1309607311b0b2e608e5de3a77b7ffe (diff) | |
parent | 6c440e0cec9b1faa0ae819e85f9974fddd38b9c2 (diff) |
Merge branch 'master' of git+ssh://git.taler.net/var/git/mint
Diffstat (limited to 'src/mintdb/perf_taler_mintdb_init.h')
-rw-r--r-- | src/mintdb/perf_taler_mintdb_init.h | 48 |
1 files changed, 47 insertions, 1 deletions
diff --git a/src/mintdb/perf_taler_mintdb_init.h b/src/mintdb/perf_taler_mintdb_init.h index eef2165d..14bbb212 100644 --- a/src/mintdb/perf_taler_mintdb_init.h +++ b/src/mintdb/perf_taler_mintdb_init.h @@ -27,40 +27,86 @@ #define CURRENCY "EUR" +/** + * @return a randomly generated CollectableBlindcoin + */ struct TALER_MINTDB_CollectableBlindcoin * PERF_TALER_MINTDB_collectable_blindcoin_init (void); +/** + * Liberate memory of @a coin + */ int PERF_TALER_MINTDB_collectable_blindcoin_free (struct TALER_MINTDB_CollectableBlindcoin *NAME); +/** + * @return a randomly generated reserve + */ struct TALER_MINTDB_Reserve * PERF_TALER_MINTDB_reserve_init (void); +/** + * Free memory of a reserve + */ int PERF_TALER_MINTDB_reserve_free (struct TALER_MINTDB_Reserve *reserve); +/** + * @return a randomly generated refresh session + */ struct TALER_MINTDB_RefreshSession * PERF_TALER_MINTDB_refresh_session_init (void); +/** + * Frees memory of a refresh_session + */ +int +PERF_TALER_MINTDB_refresh_session_free (struct TALER_MINTDB_RefreshSession *refresh_session); + + +/** + * Create a randomly generated deposit + */ struct TALER_MINTDB_Deposit * PERF_TALER_MINTDB_deposit_init (); +/** + * Free memory of a deposit + */ int PERF_TALER_MINTDB_deposit_free (struct TALER_MINTDB_Deposit *deposit); +/** + * Generate a randomly generate DenominationKeyInformation + */ struct TALER_MINTDB_DenominationKeyIssueInformation * -PERF_TALER_MINTDB_init_denomination(void); +PERF_TALER_MINTDB_denomination_init (void); +/** + * Free memory for a DenominationKeyIssueInformation + */ int PERF_TALER_MINTDB_denomination_free (struct TALER_MINTDB_DenominationKeyIssueInformation *dki); +/** + * Generate a random CoinPublicInfo + */ +struct TALER_CoinPublicInfo * +PERF_TALER_MINTDB_coin_public_info_init (void); + + +/** + * Free a CoinPublicInfo + */ +int PERF_TALER_MINTDB_coin_public_info_free (struct TALER_CoinPublicInfo *cpi); + #endif |