* various times. */
enum operation {
OPEN,
+ OPEN_WITH_HOOK,
FETCH,
STORE,
TRANSACTION_START,
TRANSACTION_COMMIT,
NEEDS_RECOVERY,
CHECK,
+ SEND_SIGNAL,
CLOSE,
};
const char *agent_return_name(enum agent_return ret);
const char *operation_name(enum operation op);
+void free_external_agent(struct agent *agent);
#endif /* TDB2_TEST_EXTERNAL_AGENT_H */