21 #include <quentier/synchronization/Fwd.h> 22 #include <quentier/synchronization/types/Fwd.h> 23 #include <quentier/utility/Linkage.h> 25 #include <qevercloud/types/LinkedNotebook.h> 58 void syncChunksDownloadProgress(
59 qint32 highestDownloadedUsn, qint32 highestServerUsn,
60 qint32 lastPreviousUsn);
66 void syncChunksDownloaded();
72 void syncChunksDataProcessingProgress(ISyncChunksDataCountersPtr counters);
81 void startLinkedNotebooksDataDownloading(
82 const QList<qevercloud::LinkedNotebook> & linkedNotebooks);
103 void linkedNotebookSyncChunksDownloadProgress(
104 qint32 highestDownloadedUsn, qint32 highestServerUsn,
105 qint32 lastPreviousUsn,
106 const qevercloud::LinkedNotebook & linkedNotebook);
114 void linkedNotebookSyncChunksDownloaded(
115 const qevercloud::LinkedNotebook & linkedNotebook);
125 void linkedNotebookSyncChunksDataProcessingProgress(
126 ISyncChunksDataCountersPtr counters,
127 const qevercloud::LinkedNotebook & linkedNotebook);
138 void notesDownloadProgress(
139 quint32 notesDownloaded, quint32 totalNotesToDownload);
151 void linkedNotebookNotesDownloadProgress(
152 quint32 notesDownloaded, quint32 totalNotesToDownload,
153 const qevercloud::LinkedNotebook & linkedNotebook);
165 void resourcesDownloadProgress(
166 quint32 resourcesDownloaded, quint32 totalResourcesToDownload);
179 void linkedNotebookResourcesDownloadProgress(
180 quint32 resourcesDownloaded, quint32 totalResourcesToDownload,
181 const qevercloud::LinkedNotebook & linkedNotebook);
191 void downloadFinished(
bool dataDownloaded);
199 void userOwnSendStatusUpdate(ISendStatusPtr sendStatus);
209 void linkedNotebookSendStatusUpdate(
210 const qevercloud::Guid & linkedNotebookGuid, ISendStatusPtr sendStatus);
Definition: synchronization/Factory.h:35
Definition: ISyncEventsNotifier.h:32