aboutsummaryrefslogtreecommitdiff
path: root/src/mintdb/perf_taler_mintdb_interpreter.h
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2015-06-12 21:29:21 +0200
committerChristian Grothoff <christian@grothoff.org>2015-06-12 21:29:21 +0200
commit699f283ca77c5685c9dc610805312215eef9babc (patch)
tree8c7dcc9854d8dc476c28904d9093e77d926f2604 /src/mintdb/perf_taler_mintdb_interpreter.h
parent5c01da52b1309607311b0b2e608e5de3a77b7ffe (diff)
parent6c440e0cec9b1faa0ae819e85f9974fddd38b9c2 (diff)
Merge branch 'master' of git+ssh://git.taler.net/var/git/mint
Diffstat (limited to 'src/mintdb/perf_taler_mintdb_interpreter.h')
-rw-r--r--src/mintdb/perf_taler_mintdb_interpreter.h18
1 files changed, 15 insertions, 3 deletions
diff --git a/src/mintdb/perf_taler_mintdb_interpreter.h b/src/mintdb/perf_taler_mintdb_interpreter.h
index 9556095c..a10d29d5 100644
--- a/src/mintdb/perf_taler_mintdb_interpreter.h
+++ b/src/mintdb/perf_taler_mintdb_interpreter.h
@@ -36,6 +36,16 @@
.exposed_type = PERF_TALER_MINTDB_NONE \
}
+
+/**
+ *
+ */
+#define PERF_TALER_MINTDB_INIT_CMD_DEBUG(_label) \
+{ \
+ .command = PERF_TALER_MINTDB_CMD_DEBUG, \
+ .label = _label, \
+ .exposed_type = PERF_TALER_MINTDB_NONE \
+}
/**
* The begining of a loop
* @param _label the name of the loop
@@ -48,7 +58,7 @@
.exposed_type = PERF_TALER_MINTDB_NONE , \
.details.loop = { \
.max_iterations = _iter , \
- .curr_iteration = -1} \
+ .curr_iteration = 0} \
}
/**
@@ -155,6 +165,7 @@
{ \
.command = PERF_TALER_MINTDB_CMD_LOAD_ARRAY, \
.label = _label, \
+ .exposed_type = PERF_TALER_MINTDB_NONE, \
.details.load_array = { \
.label_loop = _label_loop, \
.label_save = _label_save \
@@ -170,8 +181,8 @@
enum PERF_TALER_MINTDB_Type
{
PERF_TALER_MINTDB_NONE,
- PERF_TALER_MINTDB_DEPOSIT,
PERF_TALER_MINTDB_TIME,
+ PERF_TALER_MINTDB_DEPOSIT,
};
@@ -192,7 +203,8 @@ enum PERF_TALER_MINTDB_CMD_Name
{
// All comand chain must hace this as their last command
PERF_TALER_MINTDB_CMD_END,
-
+ // Prints it's label
+ PERF_TALER_MINTDB_CMD_DEBUG,
// Define the start of al command chain loop
PERF_TALER_MINTDB_CMD_LOOP,
//