Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
MONGOC_CLIENT_...IT_TRANSACTION(3)  libmongoc MONGOC_CLIENT_...IT_TRANSACTION(3)

SYNOPSIS
	bool
	mongoc_client_session_commit_transaction (mongoc_client_session_t *session,
						  bson_t *reply,
						  bson_error_t *error);

     Commit a multi-document transaction.

PARAMETERS
     * session: A mongoc_client_session_t.

     * reply:  A maybe-NULL pointer to overwritable storage for a bson_t to con-
       tain the results.

     * error: An optional location for a bson_error_t or NULL.

RETURN
     Returns true if the transaction was committed. Returns false and sets error
     if there are invalid arguments, such as a session with  no  transaction  in
     progress, or if there is a server or network error.

     If  a  reply is supplied, it is always initialized and must be freed with -
     bson_destroy().

AUTHOR
     MongoDB, Inc

COPYRIGHT
     2009-present, MongoDB, Inc.

1.30.8				  Aug 27, 2026MONGOC_CLIENT_...IT_TRANSACTION(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=mongoc_client_session_commit_transaction&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help