返回同步进度监控数据。
public typedef struct ul_sync_status
成员名称 | 类型 | 说明 |
---|---|---|
current_download_row_count |
ul_u_long |
到目前为止下载的行数。此行数中包括不在 received.inserts、received.updates 或 received.deletes 中的重复行数。 |
db_table_count |
ul_u_short |
数据库中的表数。 |
flags |
ul_u_short |
指示有关当前状态的其它信息的当前同步标志。 |
info |
ul_sync_info * |
指向 ul_sync_info_a 结构的指针。 |
received |
ul_sync_stats_download |
下载统计信息。 |
sent |
ul_sync_stats_upload |
上载统计信息。 |
sqlca |
SQLCA * |
连接的活动 SQLCA。 |
state |
ul_sync_state |
许多受支持的状态之一。 |
stop |
ul_bool |
取消同步的布尔值。值为 true 表示同步已取消。 |
sync_table_count |
ul_u_short |
正在同步的表的数目。 |
sync_table_index |
ul_u_short |
1 .. sync_table_count |
table_id |
ul_u_short |
正在上载或下载的当前表 ID(从 1 开始)。当没有同步所有表时此数字可能会跳过某些值,不一定会增加。 |
table_name |
char |
当前表的名称。 |
table_name_w2 |
ul_wchar |
当前表的名称。 |
total_download_row_count |
ul_u_long |
将在下载中接收到的总行数。此行数包括不在 received.inserts、received.updates 或 received.deletes 中的重复行数。在同步为第一个表输入 UL_SYNC_STATE_RECEIVING_TABLE 状态后,才设置此字段。 |
user_data |
ul_void * |
传递给 ULSetSynchronizationCallback 方法或者在 ul_sync_info 结构中设置的用户数据。 |
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |