File log_applier_sql_log.h¶
FileList > cubrid > src > transaction > log_applier_sql_log.h
Go to the source code of this file
#include "dbtype_def.h"#include "work_space.h"
Public Functions¶
| Type | Name |
|---|---|
| int | sl_init (const char * db_name, const char * repl_log_path) |
| int | sl_write_delete_sql (char * class_name, MOBJ mclass, DB_VALUE * key) |
| int | sl_write_insert_sql (DB_OTMPL * inst_tp, DB_VALUE * key) |
| int | sl_write_statement_sql (char * class_name, char * db_user, int item_type, const char * ddl, char * ha_sys_prm) |
| int | sl_write_update_sql (DB_OTMPL * inst_tp, DB_VALUE * key) |
Macros¶
| Type | Name |
|---|---|
| define | CA_MARK_TRAN_END "/\* TRAN [**END**](broker__monitor_8c.md#function-timeout) \*/" |
| define | CA_MARK_TRAN_START "/\* TRAN START \*/" |
Public Functions Documentation¶
function sl_init¶
function sl_write_delete_sql¶
function sl_write_insert_sql¶
function sl_write_statement_sql¶
int sl_write_statement_sql (
char * class_name,
char * db_user,
int item_type,
const char * ddl,
char * ha_sys_prm
)
function sl_write_update_sql¶
Macro Definition Documentation¶
define CA_MARK_TRAN_END¶
define CA_MARK_TRAN_START¶
The documentation for this class was generated from the following file cubrid/src/transaction/log_applier_sql_log.h