sqlsync_user_notification.h File Reference

#include "data_types/sqlsync_data_string.h"
#include "data_types/sqlsync_data_vector_misc.h"

Data Structures

struct  sqlsync_user_data

Typedefs

typedef SQLSYNC_RETURN sqlsync_user_notification (sqlsync_user_message message, sqlsync_user_data *data)

Enumerations

enum  sqlsync_user_message {
  SQLSYNC_USER_ERROR_MESSAGE, SQLSYNC_USER_INFO_MESSAGE, SQLSYNC_USER_DSN_INFO, SQLSYNC_USER_SUMMARY,
  SQLSYNC_USER_SUMMARY_DIFF, SQLSYNC_USER_SUMMARY_MISS, SQLSYNC_USER_SUMMARY_ADD, SQLSYNC_USER_SUMMARY_END,
  SQLSYNC_USER_CONNECTION_FAILED, SQLSYNC_USER_COMPARE_TABLES_BEGIN, SQLSYNC_USER_COMPARE_TABLES_END, SQLSYNC_USER_DIFF_SRC_ROW_ELEM,
  SQLSYNC_USER_DIFF_DST_ROW_ELEM, SQLSYNC_USER_MISS_ROW_ELEM, SQLSYNC_USER_ADD_ROW_ELEM, SQLSYNC_USER_CREATE_DIFF_QUERY,
  SQLSYNC_USER_CREATE_MISS_QUERY, SQLSYNC_USER_CREATE_ADD_QUERY, SQLSYNC_USER_CREATE_QUERIES_BEGIN, SQLSYNC_USER_CREATE_DIFF_QUERIES,
  SQLSYNC_USER_CREATE_MISS_QUERIES, SQLSYNC_USER_CREATE_ADD_QUERIES, SQLSYNC_USER_CREATE_QUERIES_END, SQLSYNC_USER_RUN_QUERIES_BEGIN,
  SQLSYNC_USER_RUN_DIFF_QUERIES, SQLSYNC_USER_RUN_MISS_QUERIES, SQLSYNC_USER_RUN_ADD_QUERIES, SQLSYNC_USER_RUN_QUERIES_ERROR,
  SQLSYNC_USER_RUN_QUERIES_END, SQLSYNC_USER_RUN_DIFF_QUERY, SQLSYNC_USER_RUN_MISS_QUERY, SQLSYNC_USER_RUN_ADD_QUERY
}

Functions

void sqlsync_user_notification_register (sqlsync_user_notification f_callback, void *user_ptr)

Typedef Documentation

typedef SQLSYNC_RETURN sqlsync_user_notification(sqlsync_user_message message, sqlsync_user_data *data)


Enumeration Type Documentation

enum sqlsync_user_message

Enumerator:
SQLSYNC_USER_ERROR_MESSAGE 
SQLSYNC_USER_INFO_MESSAGE 
SQLSYNC_USER_DSN_INFO 
SQLSYNC_USER_SUMMARY 
SQLSYNC_USER_SUMMARY_DIFF 
SQLSYNC_USER_SUMMARY_MISS 
SQLSYNC_USER_SUMMARY_ADD 
SQLSYNC_USER_SUMMARY_END 
SQLSYNC_USER_CONNECTION_FAILED 
SQLSYNC_USER_COMPARE_TABLES_BEGIN 
SQLSYNC_USER_COMPARE_TABLES_END 
SQLSYNC_USER_DIFF_SRC_ROW_ELEM 
SQLSYNC_USER_DIFF_DST_ROW_ELEM 
SQLSYNC_USER_MISS_ROW_ELEM 
SQLSYNC_USER_ADD_ROW_ELEM 
SQLSYNC_USER_CREATE_DIFF_QUERY 
SQLSYNC_USER_CREATE_MISS_QUERY 
SQLSYNC_USER_CREATE_ADD_QUERY 
SQLSYNC_USER_CREATE_QUERIES_BEGIN 
SQLSYNC_USER_CREATE_DIFF_QUERIES 
SQLSYNC_USER_CREATE_MISS_QUERIES 
SQLSYNC_USER_CREATE_ADD_QUERIES 
SQLSYNC_USER_CREATE_QUERIES_END 
SQLSYNC_USER_RUN_QUERIES_BEGIN 
SQLSYNC_USER_RUN_DIFF_QUERIES 
SQLSYNC_USER_RUN_MISS_QUERIES 
SQLSYNC_USER_RUN_ADD_QUERIES 
SQLSYNC_USER_RUN_QUERIES_ERROR 
SQLSYNC_USER_RUN_QUERIES_END 
SQLSYNC_USER_RUN_DIFF_QUERY 
SQLSYNC_USER_RUN_MISS_QUERY 
SQLSYNC_USER_RUN_ADD_QUERY 


Function Documentation

void sqlsync_user_notification_register ( sqlsync_user_notification  f_callback,
void *  user_ptr 
)


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