tdb: Add a non-blocking version of tdb_transaction_start
[sahlberg/ctdb.git] / lib / tdb / include / tdb.h
index db9ce4ad276f094c1ec421d783970f4efaabd428..9a8bc8a10d7250d09b884ac12615a93ed141ac8a 100644 (file)
@@ -130,6 +130,7 @@ int tdb_fd(struct tdb_context *tdb);
 tdb_log_func tdb_log_fn(struct tdb_context *tdb);
 void *tdb_get_logging_private(struct tdb_context *tdb);
 int tdb_transaction_start(struct tdb_context *tdb);
+int tdb_transaction_start_nonblock(struct tdb_context *tdb);
 int tdb_transaction_prepare_commit(struct tdb_context *tdb);
 int tdb_transaction_commit(struct tdb_context *tdb);
 int tdb_transaction_cancel(struct tdb_context *tdb);