The Advantage Visual Objects RDDs support transaction processing (TPS). The function AX_Transaction() with one of the parameters AX_BEGIN_TRANSACTION, AX_COMMIT_TRANSACTION, or AX_ROLLBACK_TRANSACTION control TPS. AX_Transaction() returns True if it is successful and False otherwise. If the argument is AX_ISACTIVE_TRANSACTION, the function returns True if a transaction is currently active. For a detailed description of the Advantage Transaction Processing System, see Transaction Processing System.