A concrete implementation of the ProtocolMessage interface that stores incoming messages in the message store. More...
#include <gprotocolmessagestore.h>
Public Member Functions | |
| ProtocolMessageStore (MessageStore &store, std::auto_ptr< Processor >) | |
| Constructor. More... | |
| virtual | ~ProtocolMessageStore () |
| Destructor. More... | |
| virtual G::Signal3< bool, unsigned long, std::string > & | doneSignal () |
| Final override from GSmtp::ProtocolMessage. More... | |
| virtual void | reset () |
| Final override from GSmtp::ProtocolMessage. More... | |
| virtual void | clear () |
| Final override from GSmtp::ProtocolMessage. More... | |
| virtual bool | setFrom (const std::string &from_user) |
| Final override from GSmtp::ProtocolMessage. More... | |
| virtual bool | addTo (const std::string &to_user, VerifierStatus to_status) |
| Final override from GSmtp::ProtocolMessage. More... | |
| virtual void | addReceived (const std::string &) |
| Final override from GSmtp::ProtocolMessage. More... | |
| virtual bool | addText (const std::string &) |
| Final override from GSmtp::ProtocolMessage. More... | |
| virtual std::string | from () const |
| Final override from GSmtp::ProtocolMessage. More... | |
| virtual void | process (const std::string &auth_id, const std::string &peer_socket_address, const std::string &peer_socket_name, const std::string &peer_certificate) |
| Final override from GSmtp::ProtocolMessage. More... | |
Public Member Functions inherited from GSmtp::ProtocolMessage | |
| virtual | ~ProtocolMessage () |
| Destructor. More... | |
A concrete implementation of the ProtocolMessage interface that stores incoming messages in the message store.
Definition at line 45 of file gprotocolmessagestore.h.
| GSmtp::ProtocolMessageStore::ProtocolMessageStore | ( | MessageStore & | store, |
| std::auto_ptr< Processor > | processor | ||
| ) |
|
virtual |
Destructor.
Definition at line 37 of file gprotocolmessagestore.cpp.
|
virtual |
Final override from GSmtp::ProtocolMessage.
Implements GSmtp::ProtocolMessage.
Definition at line 98 of file gprotocolmessagestore.cpp.
References G_DEBUG.
|
virtual |
Final override from GSmtp::ProtocolMessage.
Implements GSmtp::ProtocolMessage.
Definition at line 104 of file gprotocolmessagestore.cpp.
References G_ASSERT.
|
virtual |
Final override from GSmtp::ProtocolMessage.
Implements GSmtp::ProtocolMessage.
Definition at line 73 of file gprotocolmessagestore.cpp.
References GSmtp::VerifierStatus::address, G_ASSERT, G_DEBUG, G_WARNING, GSmtp::VerifierStatus::help, GSmtp::VerifierStatus::is_local, GSmtp::VerifierStatus::is_valid, and GSmtp::VerifierStatus::reason.
|
virtual |
Final override from GSmtp::ProtocolMessage.
Implements GSmtp::ProtocolMessage.
Definition at line 48 of file gprotocolmessagestore.cpp.
References G_DEBUG.
|
virtual |
Final override from GSmtp::ProtocolMessage.
Implements GSmtp::ProtocolMessage.
Definition at line 183 of file gprotocolmessagestore.cpp.
|
virtual |
Final override from GSmtp::ProtocolMessage.
Implements GSmtp::ProtocolMessage.
Definition at line 112 of file gprotocolmessagestore.cpp.
|
virtual |
Final override from GSmtp::ProtocolMessage.
Implements GSmtp::ProtocolMessage.
Definition at line 117 of file gprotocolmessagestore.cpp.
|
virtual |
Final override from GSmtp::ProtocolMessage.
Implements GSmtp::ProtocolMessage.
Definition at line 42 of file gprotocolmessagestore.cpp.
References G_DEBUG.
|
virtual |
Final override from GSmtp::ProtocolMessage.
Implements GSmtp::ProtocolMessage.
Definition at line 56 of file gprotocolmessagestore.cpp.
1.8.9.1