aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/pop3/POP3Message.cpp
diff options
context:
space:
mode:
authorVincent Richard <[email protected]>2013-06-12 14:02:40 +0200
committerVincent Richard <[email protected]>2013-06-12 14:02:40 +0200
commit7ab35173bce99c6c9a5f189cdd83f93fcb3e9086 (patch)
tree3fb077645ba770932adaa1f629b7c2f0931a6cf0 /src/net/pop3/POP3Message.cpp
parentMoved POP3 client command related things to POP3Command class. (diff)
downloadvmime-7ab35173bce99c6c9a5f189cdd83f93fcb3e9086.tar.gz
vmime-7ab35173bce99c6c9a5f189cdd83f93fcb3e9086.zip
Moved POP3 connection-related things to POP3Connection object.
Diffstat (limited to 'src/net/pop3/POP3Message.cpp')
-rw-r--r--src/net/pop3/POP3Message.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/net/pop3/POP3Message.cpp b/src/net/pop3/POP3Message.cpp
index b7494a71..d2bb9881 100644
--- a/src/net/pop3/POP3Message.cpp
+++ b/src/net/pop3/POP3Message.cpp
@@ -142,12 +142,12 @@ void POP3Message::extract(utility::outputStream& os,
// Emit the "RETR" command
ref <POP3Store> store = folder.constCast <POP3Folder>()->m_store.acquire();
- store->sendRequest(POP3Command::RETR(m_num));
+ POP3Command::RETR(m_num)->send(store->getConnection());
try
{
POP3Response::readLargeResponse
- (store->m_socket, store->m_timeoutHandler, os, progress, m_size);
+ (store->getConnection(), os, progress, m_size);
}
catch (exceptions::command_error& e)
{
@@ -198,14 +198,14 @@ void POP3Message::fetch(ref <POP3Folder> msgFolder, const int options)
// Emit the "TOP" command
ref <POP3Store> store = folder->m_store.acquire();
- store->sendRequest(POP3Command::TOP(m_num, 0));
+ POP3Command::TOP(m_num, 0)->send(store->getConnection());
try
{
string buffer;
utility::outputStreamStringAdapter bufferStream(buffer);
- POP3Response::readLargeResponse(store->m_socket, store->m_timeoutHandler,
+ POP3Response::readLargeResponse(store->getConnection(),
bufferStream, /* progress */ NULL, /* predictedSize */ 0);
m_header = vmime::create <header>();