aboutsummaryrefslogtreecommitdiffstats
path: root/src/messaging/maildirStore.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/messaging/maildirStore.cpp')
-rw-r--r--src/messaging/maildirStore.cpp26
1 files changed, 19 insertions, 7 deletions
diff --git a/src/messaging/maildirStore.cpp b/src/messaging/maildirStore.cpp
index 520e6bbb..e4df0e68 100644
--- a/src/messaging/maildirStore.cpp
+++ b/src/messaging/maildirStore.cpp
@@ -29,8 +29,8 @@ namespace vmime {
namespace messaging {
-maildirStore::maildirStore(class session& sess, class authenticator* auth)
- : store(sess, infosInstance(), auth), m_connected(false)
+maildirStore::maildirStore(session* sess, authenticator* auth)
+ : store(sess, getInfosInstance(), auth), m_connected(false)
{
}
@@ -42,7 +42,7 @@ maildirStore::~maildirStore()
}
-const string maildirStore::protocolName() const
+const string maildirStore::getProtocolName() const
{
return "maildir";
}
@@ -81,7 +81,7 @@ void maildirStore::connect()
throw exceptions::already_connected();
m_fsPath = platformDependant::getHandler()->getFileSystemFactory()->
- stringToPath(session().properties()[infos().propertyPrefix() + "server.rootpath"]);
+ stringToPath(getSession()->getProperties()[getInfos().getPropertyPrefix() + "server.rootpath"]);
m_connected = true;
}
@@ -139,19 +139,31 @@ const utility::path& maildirStore::getFileSystemPath() const
maildirStore::_infos maildirStore::sm_infos;
-const port_t maildirStore::_infos::defaultPort() const
+const serviceInfos& maildirStore::getInfosInstance()
+{
+ return (sm_infos);
+}
+
+
+const serviceInfos& maildirStore::getInfos() const
+{
+ return (sm_infos);
+}
+
+
+const port_t maildirStore::_infos::getDefaultPort() const
{
return (0);
}
-const string maildirStore::_infos::propertyPrefix() const
+const string maildirStore::_infos::getPropertyPrefix() const
{
return "store.maildir.";
}
-const std::vector <string> maildirStore::_infos::availableProperties() const
+const std::vector <string> maildirStore::_infos::getAvailableProperties() const
{
std::vector <string> list;