VMime
|
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.
|
protected |
|
protected |
|
static |
References POP3Command::createCommand().
|
static |
References POP3Command::createCommand().
|
static |
References POP3Command::createCommand().
|
static |
References POP3Command::createCommand().
|
static |
Creates a new POP3 command with the specified text.
text | command text |
traceText | trace text (if empty, command text is used) |
Referenced by POP3Command::APOP(), POP3Command::AUTH(), POP3Command::CAPA(), POP3Command::DELE(), POP3Command::LIST(), POP3Command::NOOP(), POP3Command::PASS(), POP3Command::QUIT(), POP3Command::RETR(), POP3Command::RSET(), POP3Command::STAT(), POP3Command::STLS(), POP3Command::TOP(), POP3Command::UIDL(), and POP3Command::USER().
|
static |
References POP3Command::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 POP3Command::createCommand().
Referenced by POP3Folder::fetchMessage(), and POP3Folder::fetchMessages().
|
static |
References POP3Command::createCommand().
|
static |
References POP3Command::createCommand().
Referenced by POP3Store::noop().
|
static |
References POP3Command::createCommand().
|
static |
References POP3Command::createCommand().
|
static |
References POP3Command::createCommand().
Referenced by POP3Message::extract().
|
static |
References POP3Command::createCommand().
Referenced by POP3Folder::close().
|
virtual |
Sends this command over the specified connection.
conn | connection onto which the command will be sent |
|
static |
References POP3Command::createCommand().
Referenced by POP3Folder::getStatus(), and POP3Folder::open().
|
static |
References POP3Command::createCommand().
|
static |
References POP3Command::createCommand().
|
static |
References POP3Command::createCommand().
Referenced by POP3Folder::fetchMessage(), and POP3Folder::fetchMessages().
|
static |
References POP3Command::createCommand().
|
static |
References POP3Command::createCommand().