|
VMime
|


Public Member Functions | |
| POP3Connection (shared_ptr< POP3Store > store, shared_ptr< security::authenticator > auth) | |
| virtual | ~POP3Connection () |
| virtual void | connect () |
| virtual bool | isConnected () const |
| virtual void | disconnect () |
| bool | isSecuredConnection () const |
| shared_ptr< connectionInfos > | getConnectionInfos () const |
| virtual shared_ptr< POP3Store > | getStore () |
| virtual shared_ptr< socket > | getSocket () |
| virtual shared_ptr< timeoutHandler > | getTimeoutHandler () |
| virtual shared_ptr< security::authenticator > | getAuthenticator () |
| virtual shared_ptr< session > | getSession () |
| virtual shared_ptr< tracer > | getTracer () |
Additional Inherited Members | |
Protected Member Functions inherited from object | |
| object () | |
| object (const object &) | |
| object & | operator= (const object &) |
| virtual | ~object () |
Manage connection to a POP3 server.
| POP3Connection | ( | shared_ptr< POP3Store > | store, |
| shared_ptr< security::authenticator > | auth | ||
| ) |
|
virtual |
References POP3Connection::disconnect(), and POP3Connection::isConnected().
|
virtual |
|
virtual |
References POP3Command::APOP(), POP3Command::AUTH(), stringUtils::bytesFromString(), POP3Command::CAPA(), POP3Response::CODE_OK, POP3Response::CODE_READY, TLSSession::create(), SASLContext::create(), messageDigestFactory::create(), component::generate(), GET_PROPERTY, POP3Connection::getAuthenticator(), messageDigestFactory::getInstance(), messageId::getLeft(), messageId::getRight(), POP3Connection::isConnected(), POP3Command::NOOP(), POP3Command::PASS(), POP3Command::QUIT(), POP3Response::readMultilineResponse(), POP3Response::readResponse(), POP3Command::STLS(), and POP3Command::USER().
Referenced by POP3Connection::~POP3Connection().
|
virtual |
Referenced by POP3Connection::disconnect().
| shared_ptr< connectionInfos > getConnectionInfos | ( | ) | const |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Referenced by POP3Connection::connect(), POP3Connection::disconnect(), and POP3Connection::~POP3Connection().
| bool isSecuredConnection | ( | ) | const |