|
VMime
|
#include <POP3Command.hpp>


Public Member Functions | |
| virtual void | send (shared_ptr< POP3Connection > conn) |
| virtual const string | getText () const |
| virtual const string | getTraceText () const |
Static Public Member Functions | |
| static shared_ptr< POP3Command > | CAPA () |
| static shared_ptr< POP3Command > | NOOP () |
| static shared_ptr< POP3Command > | AUTH (const string &mechName) |
| static shared_ptr< POP3Command > | AUTH (const string &mechName, const string &initialResponse) |
| static shared_ptr< POP3Command > | STLS () |
| static shared_ptr< POP3Command > | APOP (const string &username, const string &digest) |
| static shared_ptr< POP3Command > | USER (const string &username) |
| static shared_ptr< POP3Command > | PASS (const string &password) |
| static shared_ptr< POP3Command > | STAT () |
| static shared_ptr< POP3Command > | LIST () |
| static shared_ptr< POP3Command > | LIST (const unsigned long msg) |
| static shared_ptr< POP3Command > | UIDL () |
| static shared_ptr< POP3Command > | UIDL (const unsigned long msg) |
| static shared_ptr< POP3Command > | DELE (const unsigned long msg) |
| static shared_ptr< POP3Command > | RETR (const unsigned long msg) |
| static shared_ptr< POP3Command > | TOP (const unsigned long msg, const unsigned long lines) |
| static shared_ptr< POP3Command > | RSET () |
| static shared_ptr< POP3Command > | QUIT () |
| static shared_ptr< POP3Command > | createCommand (const string &text, const string &traceText="") |
Protected Member Functions | |
| POP3Command (const string &text, const string &traceText) | |
| POP3Command (const POP3Command &) | |
| Protected Member Functions inherited from object | |
| object () | |
| object (const object &) | |
| object & | operator= (const object &) |
| virtual | ~object () |
A POP3 command that will be sent to the server.
Referenced by createCommand(), and POP3Command().
|
protected |
References POP3Command().
|
static |
References createCommand().
|
static |
References createCommand().
|
static |
References createCommand().
|
static |
References createCommand().
|
static |
Creates a new POP3 command with the specified text.
| text | command text |
| traceText | trace text (if empty, command text is used) |
References POP3Command().
Referenced by APOP(), AUTH(), AUTH(), CAPA(), DELE(), LIST(), LIST(), NOOP(), PASS(), QUIT(), RETR(), RSET(), STAT(), STLS(), TOP(), UIDL(), UIDL(), and USER().
|
static |
References createCommand().
Referenced by POP3Folder::deleteMessages().
|
virtual |
Returns the full text of the command, including command name and parameters (if any).
|
virtual |
Returns the full text of the command, suitable for outputing to the tracer.
|
static |
References createCommand().
Referenced by POP3Folder::fetchMessage(), and POP3Folder::fetchMessages().
|
static |
References createCommand().
|
static |
References createCommand().
Referenced by POP3Store::noop().
|
static |
References createCommand().
|
static |
References createCommand().
|
static |
References createCommand().
Referenced by POP3Message::extract().
|
static |
References createCommand().
Referenced by POP3Folder::close().
|
virtual |
Sends this command over the specified connection.
| conn | connection onto which the command will be sent |
|
static |
References createCommand().
Referenced by POP3Folder::getStatus(), and POP3Folder::open().
|
static |
References createCommand().
|
static |
References createCommand().
|
static |
References createCommand().
Referenced by POP3Folder::fetchMessage(), and POP3Folder::fetchMessages().
|
static |
References createCommand().
|
static |
References createCommand().