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.