Monotone-Parent: fde0ef781cb60652a47fc1c5edcece9225aafa07

Monotone-Revision: 07cb9d1891b96efc9f2a3c78eacb86dadf65aaa2

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-09-20T19:37:03
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2011-09-20 19:37:03 +00:00
parent 50d960cf91
commit ed176ec946
9 changed files with 342 additions and 28 deletions

View File

@@ -26,6 +26,7 @@
#import "MAPIStoreFolder.h"
@class NSCalendarDate;
@class NSData;
@class NSMutableDictionary;
@class NSNumber;
@class NSString;
@@ -33,7 +34,6 @@
@interface MAPIStoreGCSFolder : MAPIStoreFolder
{
SOGoMAPIFSMessage *versionsMessage;
NSMutableDictionary *initialVersions;
}
/* synchronisation */
@@ -41,12 +41,14 @@
- (NSNumber *) lastModifiedFromMessageChangeNumber: (NSNumber *) changeNum;
- (NSNumber *) changeNumberForMessageWithKey: (NSString *) messageKey;
- (NSData *) changeKeyForMessageWithKey: (NSString *) messageKey;
- (NSData *) predecessorChangeListForMessageWithKey: (NSString *) messageKey;
- (void) setChangeKey: (NSData *) changeKey
forMessageWithKey: (NSString *) messageKey;
/* subclasses */
- (EOQualifier *) componentQualifier;
- (void) setInitialVersion: (uint64_t) version
forMessage: (NSString *) theMessage;
@end
#endif /* MAPISTOREGCSFOLDER_H */