同期の進行状況のモニタリングデータを返します。
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 |
サポートされている多くのステータスの 1 つです。 |
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、eceived.deletes のいずれにも含まれなし重複ローが含まれます。このフィールドは、同期によって最初のテーブルの UL_SYNC_STATE_RECEIVING_TABLE ステータスが入力されるまで設定されません。 |
user_data |
ul_void * |
ULSetSynchronizationCallback メソッドに渡されたユーザデータ、または ul_sync_info 構造体で設定されたユーザデータです。 |
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |