sqlsync_synchronization.h File Reference

#include "sqlsync_compare_results.h"
#include "sqlsync_user_internal.h"

Functions

int8 sqlsync_create_synchronization_queries (c_cmp_ptr container, int8 save)
int8 sqlsync_create_run_synchronization_queries (sqlsync_info_ptr info_ptr, c_cmp_ptr container)
int8 sqlsync_query_create_INSERT_queries (c_cmp_ptr container, int8 save)
int8 sqlsync_query_create_DELETE_queries (c_cmp_ptr container, int8 save)
int8 sqlsync_query_create_UPDATE_queries (c_cmp_ptr container, int8 save)
int8 sqlsync_send_table_summary (c_cmp_ptr container)
int8 sqlsync_send_user_notification_synchronization_handler (sqlsync_user_message message, sqlsync_user_data *data)
int8 sqlsync_run_SELECT_queries (sqlsync_info_ptr info_ptr, sqlsync_table_columns *tc_src, sqlsync_table_columns *tc_dst)

Function Documentation

int8 sqlsync_create_run_synchronization_queries ( sqlsync_info_ptr  info_ptr,
c_cmp_ptr  container 
)

int8 sqlsync_create_synchronization_queries ( c_cmp_ptr  container,
int8  save 
)

int8 sqlsync_query_create_DELETE_queries ( c_cmp_ptr  container,
int8  save 
)

int8 sqlsync_query_create_INSERT_queries ( c_cmp_ptr  container,
int8  save 
)

int8 sqlsync_query_create_UPDATE_queries ( c_cmp_ptr  container,
int8  save 
)

int8 sqlsync_run_SELECT_queries ( sqlsync_info_ptr  info_ptr,
sqlsync_table_columns *  tc_src,
sqlsync_table_columns *  tc_dst 
)

Function creates synchronization queries

Parameters:
info_ptr Pointer to main structure
table Table name
columns List of columns
Returns:
SQLSYNC_RETURN Returns SQLSYNC_FAILED_NULL is pointer were null otherwise SQLSYNC_SUCCESS is returned

int8 sqlsync_send_table_summary ( c_cmp_ptr  container  ) 

Function prints table summary (statistics, different missing additional rows etc)

Parameters:
container Pointer to the structure which contains information about table
Returns:
SQLSYNC_RETURN Returns SQLSYNC_FAILED_NULL is pointer were null otherwise SQLSYNC_SUCCESS is returned

int8 sqlsync_send_user_notification_synchronization_handler ( sqlsync_user_message  message,
sqlsync_user_data data 
)


Generated on Tue Apr 15 15:33:01 2008 for sqlsync by  doxygen 1.5.4