50 typedef sequence<AccountSyncKey> AccountSyncKeyList;
56 Watermark publicFolder;
57 AccountSyncKeyList accountSyncKey;
65 kerio::web::KId itemId;
66 kerio::web::KId parentId;
68 kerio::web::KId origId;
69 kerio::web::KId origParentId;
76 typedef sequence<Change> ChangeList;
91 void get(out ChangeList list, out
SyncKey syncKey, in
SyncKey lastSyncKey, in
long timeout);
108 void killRequest(in
SyncKey lastSyncKey);
118 void getFolder(out ChangeList list, out Watermark syncKey, in kerio::web::KId folderId, in Watermark lastSyncKey);
126 void getSyncKey(out
SyncKey syncKey);
134 void getAccountSyncKey(out
AccountSyncKey asyncKey, in kerio::web::KId mailboxId);
142 void getFolderSyncKey(out Watermark syncKey, in kerio::web::KId folderId);