Monotone-Parent: d102adf292e54c9c4f3572b83e38879d24b721d0

Monotone-Revision: 1d22ee7adc99b9420d9a7b859dfb1048c8c92eaa

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-11-18T15:26:03
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2011-11-18 15:26:03 +00:00
parent 5eccd63a2b
commit 4e17404e8c
13 changed files with 786 additions and 32 deletions

View File

@@ -25,7 +25,31 @@
#import "MAPIStoreTable.h"
struct ldb_context;
@interface MAPIStorePermissionEntry : MAPIStoreObject
{
NSString *userId;
uint64_t memberId;
}
+ (id) entryWithUserId: (NSString *) newUserId
andMemberId: (uint64_t) newMemberId
forFolder: (MAPIStoreFolder *) newFolder;
- (id) initWithUserId: (NSString *) newUserId
andMemberId: (uint64_t) newMemberId
forFolder: (MAPIStoreFolder *) newFolder;
- (NSString *) userId;
- (uint64_t) memberId;
@end
@interface MAPIStorePermissionsTable : MAPIStoreTable
{
NSMutableDictionary *entries;
}
@end
#endif /* MAPISTOREPERMISSIONSTABLE_H */