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

SQL Anywhere 11.0.1 (Deutsch) » UltraLite - C- und C++-Programmierung » API-Referenz » UltraLite C++-API-Referenz

 

ul_synch_status-Struktur

Gibt die Überwachungsdaten zum Synchronisationsfortschritt zurück.

Syntax
public ul_synch_status
Eigenschaften
Name Typ Beschreibung
db_table_count ul_u_short

Gibt die Anzahl der Tabellen in der Datenbank zurück.

flags ul_u_short

Gibt die aktuellen Optionen für die Synchronisation zurück, die weitere Informationen über den aktuellen Status liefern.

info ul_synch_info_a *

Ein Zeiger auf die ul_synch_info_a. Weitere Hinweise finden Sie unter ul_synch_info_a-Struktur.

received ul_synch_stats

Gibt Download-Statistiken zurück.

sent ul_synch_stats

Gibt Upload-Statistiken zurück.

sqlca SQLCA *

Der aktive SQLCA der Verbindung.

state ul_synch_state

Einer der unterstützten Statuswerte. Weitere Hinweise finden Sie unter Informationen über den Synchronisationsstatus verarbeiten.

stop ul_bool

Ein boolescher Wert, der die Synchronisation abbricht. Der Wert TRUE gibt an, dass die Synchronisation abgebrochen wurde.

sync_table_count ul_u_short

Gibt die Anzahl der Tabellen an, die synchronisiert werden.

sync_table_index ul_u_short

Wertebereich von 1 bis zu der Nummer, die in sync_table_count festgelegt wurde.

table_id ul_u_short

Die aktuelle Tabellen-ID im Upload oder Download (Basis 1). Bei dieser Nummer werden Werte übersprungen, wenn nicht alle Tabellen synchronisiert werden. Außerdem wird diese Nummer nicht unbedingt hochgezählt.

table_name char

Der Name der aktuellen Tabelle.

table_name_w2 char

Der Name der aktuellen Tabelle (Format mit breiten Zeichen). Dieses Feld wird nur auf Windows-PC- und Windows-Mobile-Plattformen mit Daten gefüllt.

user_data ul_void *

Die in ULRegisterSynchronizationCallback übergebenen oder in der ul_synch_info-Struktur definierten Benutzerdaten.