Eine Struktur, die den Status/die Informationen über den Verarbeitungsfortschritt während des Datei-Uploads/Downloads enthält.
public typedef struct ml_file_transfer_status
Mitgliedsname | Typ | Beschreibung |
---|---|---|
bytes_transfered |
asa_uint64 |
Gibt an, wie viel von der Datei bislang heruntergeladen wurde, einschließlich der Werte aus früheren Synchronisationen, falls der Download wieder aufgenommen wurde. |
file_size |
asa_uint64 |
Gibt die Gesamtgröße der heruntergeladenen Datei in Byte an. |
flags |
asa_uint16 |
Stellt zusätzliche Informationen bereit. Der MLFT_STATUS_FLAG_IS_BLOCKING-Wert wird gesetzt, wenn die MLFileDownload-Methode bei einem Netzwerkaufruf blockiert und der Download-Status sich seit dem letzten Aufruf der Beobachtungsmethode nicht geändert hat. |
info |
ml_file_transfer_info * |
Zeigt auf das Informationsobjekt, dass an die MLFileDownload-Methode übergeben wurde. Sie können über diesen Zeiger auf den Parameter user_data zugreifen. |
resumed_at_size |
asa_uint64 |
Wird zusammen mit der Download-Wiederaufnahme verwendet und gibt an, an welchem Punkt der aktuelle Download wieder aufgenommen wurde |
stop |
asa_uint8 |
Setzen Sie dies auf TRUE, um den aktuellen Download abzubrechen. Sie können den Download durch einen nachfolgenden Aufruf der MLFileDownload-Methode wieder aufnehmen, jedoch nur, wenn der enable_resume-Parameter gesetzt wurde. |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |