aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/objc
diff options
context:
space:
mode:
authorGravatar Hoa V. DINH <dinh.viet.hoa@gmail.com>2013-07-16 22:21:10 -0700
committerGravatar Hoa V. DINH <dinh.viet.hoa@gmail.com>2013-07-16 22:21:10 -0700
commit9d72e4c1959ca770032907a86f4312a33f43ac16 (patch)
tree17fda124c8996e9a9420a0ab3eadd45b90d62a9b /src/objc
parentd868ee2074f8507efedc70eabae8e3fbdeddb4b3 (diff)
Fixed MCOIMAPSession
Diffstat (limited to 'src/objc')
-rw-r--r--src/objc/imap/MCOIMAPSession.h2
-rw-r--r--src/objc/imap/MCOIMAPSession.mm10
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];