X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Fovsdb-idl.h;h=d451427272bcf4c00313758507377e90ffd2aed2;hb=7e56c85c02c547deda93ec09a589eae7e253fc58;hp=1e17538f78635da0162bdf8f5563df35f1820410;hpb=9e336f491038f440dc846c172daeea0d0a77b20c;p=openvswitch diff --git a/lib/ovsdb-idl.h b/lib/ovsdb-idl.h index 1e17538f..d4514272 100644 --- a/lib/ovsdb-idl.h +++ b/lib/ovsdb-idl.h @@ -65,9 +65,14 @@ void ovsdb_idl_txn_increment(struct ovsdb_idl_txn *, const char *table, void ovsdb_idl_txn_destroy(struct ovsdb_idl_txn *); void ovsdb_idl_txn_wait(const struct ovsdb_idl_txn *); enum ovsdb_idl_txn_status ovsdb_idl_txn_commit(struct ovsdb_idl_txn *); -int64_t ovsdb_idl_txn_get_increment_new_value(const struct ovsdb_idl_txn *); void ovsdb_idl_txn_abort(struct ovsdb_idl_txn *); +const char *ovsdb_idl_txn_get_error(const struct ovsdb_idl_txn *); + +int64_t ovsdb_idl_txn_get_increment_new_value(const struct ovsdb_idl_txn *); +const struct uuid *ovsdb_idl_txn_get_insert_uuid(const struct ovsdb_idl_txn *, + const struct uuid *); + void ovsdb_idl_txn_read(const struct ovsdb_idl_row *, const struct ovsdb_idl_column *, struct ovsdb_datum *);