Please use the links below to view Reference Guide pages for the eXtremeDB Transaction Logging API functions:
mco_translog_apply Read a specified log file up to the specified label and apply its content to the database mco_translog_db_save Save a database image to an external file and truncate a transaction log mco_translog_flush Flush the file system buffers of a log file mco_translog_get_info Obtain information about the currently running TL runtime mco_translog_init Initialize internal database runtime core pointers to provide access to service functions inside the TL library mco_translog_iterate Reads a specified log file or pipe and iterate its content by user-defined callback mco_translog_label Store a label in the log file mco_translog_play Read a specified log file or pipe and iterate its content by user-defined callback mco_translog_play_params_init Initialize the parameters passed to
mco_translog_play_ex()
.mco_translog_play_ex Read and iterate a log file as mco_translog_play() except using a mco_translog_play_params_t argument mco_translog_play_stop Stop one instance of transaction logging without affecting other instances of transaction logging mco_translog_query_info Read a specified log file to check it for compatibility with the current database and enumerate its labels mco_translog_start Begin logging transactions according to the specified options mco_translog_stop Terminate transaction logging and close the log file mco_translog_terminate Terminate transaction logging when logging MCO_TRANSLOG_PIPE was enabled and the pipe has become full mco_translog_truncate Truncate the log file and begin logging anew