diff options
Diffstat (limited to 'src/objc')
-rw-r--r-- | src/objc/imap/MCOIMAPSession.h | 2 | ||||
-rw-r--r-- | src/objc/imap/MCOIMAPSession.mm | 10 |
2 files changed, 11 insertions, 1 deletions
diff --git a/src/objc/imap/MCOIMAPSession.h b/src/objc/imap/MCOIMAPSession.h index 8a223749..5db608f7 100644 --- a/src/objc/imap/MCOIMAPSession.h +++ b/src/objc/imap/MCOIMAPSession.h @@ -73,7 +73,7 @@ @property (nonatomic, assign) NSTimeInterval timeout; /** When set to YES, the connection will fail if the certificate is incorrect. */ -@property (nonatomic, assign) BOOL checkCertificateEnabled; +@property (nonatomic, assign, getter=isCheckCertificateEnabled) BOOL checkCertificateEnabled; /** When set to YES, VoIP capability will be enabled on the IMAP connection on iOS */ @property (nonatomic, assign, getter=isVoIPEnabled) BOOL voIPEnabled; diff --git a/src/objc/imap/MCOIMAPSession.mm b/src/objc/imap/MCOIMAPSession.mm index 728e597f..2546e612 100644 --- a/src/objc/imap/MCOIMAPSession.mm +++ b/src/objc/imap/MCOIMAPSession.mm @@ -90,6 +90,16 @@ MCO_OBJC_SYNTHESIZE_SCALAR(char, char, setDelimiter, delimiter) MCO_OBJC_SYNTHESIZE_SCALAR(BOOL, BOOL, setAllowsFolderConcurrentAccessEnabled, allowsFolderConcurrentAccessEnabled) MCO_OBJC_SYNTHESIZE_SCALAR(unsigned int, unsigned int, setMaximumConnections, maximumConnections) +- (void) setDefaultNamespace:(MCOIMAPNamespace *)defaultNamespace +{ + _session->setDefaultNamespace(MCO_FROM_OBJC(IMAPNamespace, defaultNamespace)); +} + +- (MCOIMAPNamespace *) defaultNamespace +{ + return MCO_TO_OBJC(_session->defaultNamespace()); +} + - (void) setConnectionLogger:(MCOConnectionLogger)connectionLogger { [_connectionLogger release]; |