17     Msg *(*sql_fetch_msg) ();
    42 #define gw_sql_fetch_msg sql_type->sql_fetch_msg    43 #define gw_sql_fetch_msg_list sql_type->sql_fetch_msg_list    44 #define gw_sql_save_list sql_type->sql_save_list    45 #define gw_sql_save_msg(message, table) \    47         octstr_url_encode(message->sms.msgdata); \    48         octstr_url_encode(message->sms.udhdata); \    49         sql_type->sql_save_msg(message, table); \    51 #define gw_sql_enter sql_type->sql_enter    52 #define gw_sql_leave sql_type->sql_leave    55 #define sqlbox_run_query(query, table) \    56 if (query != NULL) { \    57     sql = octstr_format(query, table, table, table); \    58     sql_update(pc, sql); \    59     octstr_destroy(sql); \ int(* sql_fetch_msg_list)(List *, long)
 
struct server_type * sqlbox_init_sql(Cfg *cfg)
 
char * create_log_trigger
 
void(* sql_save_list)(List *, Octstr *, int)
 
char * create_log_sequence
 
char * create_insert_trigger
 
char * create_insert_table
 
char * create_insert_sequence
 
struct server_type * sql_type
 
void(* sql_save_msg)(Msg *, Octstr *)