Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » UltraLite - C 及 C++ 编程 » API 参考 » UltraLite C++ API 参考

 

ul_synch_status 结构

返回同步进度监控数据。

语法
public ul_synch_status
属性
名称 类型 说明
db_table_count ul_u_short

返回数据库中的表的数目。

flags ul_u_short

返回指示有关当前状态的其它信息的当前同步标志。

info ul_synch_info_a *

指向 ul_synch_info_a 结构的指针。请参见ul_synch_info_a 结构

received ul_synch_stats

返回下载统计信息。

sent ul_synch_stats

返回上载统计信息。

sqlca SQLCA *

连接的活动 SQLCA。

state ul_synch_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 char

当前表的名称(宽字符格式)。此字段只能在 Windows 桌面操作系统和 Mobile 平台上填充。

user_data ul_void *

传递给 ULRegisterSynchronizationCallback 或者在 ul_synch_info 结构中设置的用户数据。