# Module Ldap_txooclient

    module Ldap_txooclient: sig .. end

    type txn

the abstract type of a transaction

    exception Txn_commit_failure of string * exn * Ldap_ooclient.ldapentry_t list option

raised when a commit fails, contains a list of entries which were not rolled back successfully only if rollback failed as well, otherwise None

    exception Txn_rollback_failure of string * exn

raised when an explicit rollback fails

    class ldapadvisorytxcon : ?connect_timeout:int -> ?referral_policy:[> `RETURN ] -> ?version:int -> string list -> string -> string -> string -> object .. end

A subclass of ldapcon which implements an experimental interface to draft_zeilenga_ldap_txn.