Returns synchronization progress monitoring data.
public typedef struct ul_sync_status
Member name | Type | Description |
---|---|---|
current_download_row_count |
ul_u_long |
The number of rows that have been downloaded so far. This number includes duplicate rows that aren't included in received.inserts, received.updates, or received.deletes. |
db_table_count |
ul_u_short |
The number of tables in database. |
flags |
ul_u_short |
The current synchronization flags indicating additional information relating to the current state. |
info |
ul_sync_info * |
A pointer to the ul_sync_info_a structure. |
received |
ul_sync_stats_download |
Download statistics. |
sent |
ul_sync_stats_upload |
Upload statistics. |
sqlca |
SQLCA * |
The connection's active SQLCA. |
state |
ul_sync_state |
One of the many supported states. |
stop |
ul_bool |
A boolean that cancels synchronization. A value of true means that synchronization is canceled. |
sync_table_count |
ul_u_short |
The number of tables being synchronized. |
sync_table_index |
ul_u_short |
1 .. sync_table_count |
table_id |
ul_u_short |
The current table ID that is being uploaded or downloaded (1-based). This number may skip values when not all tables are being synchronized, and is not necessarily increasing. |
table_name |
char |
The name of the current table. |
table_name_w2 |
ul_wchar |
The name of the current table. |
total_download_row_count |
ul_u_long |
The total number of rows to be received in the download. This number includes duplicate rows that aren't included in received.inserts, received.updates, or received.deletes. This field is not set until the synchronization enters the UL_SYNC_STATE_RECEIVING_TABLE state for the first table. |
user_data |
ul_void * |
User data passed in to the ULSetSynchronizationCallback method or set in the ul_sync_info structure. |
![]() |
Discuss this page in DocCommentXchange.
|
Copyright © 2014, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |