21 #ifndef G_SMTP_SPAM_PROCESSOR_H
22 #define G_SMTP_SPAM_PROCESSOR_H
46 SpamProcessor(
const std::string & ,
unsigned int connection_timeout ,
unsigned int response_timeout ) ;
55 virtual void start(
const std::string & path ) ;
58 virtual void abort() ;
61 virtual std::string
text()
const ;
67 virtual bool repoll()
const ;
73 void clientEvent( std::string , std::string ) ;
78 unsigned int m_connection_timeout ;
79 unsigned int m_response_timeout ;
SMTP and message-store classes.
An interface for processing message files.
virtual bool cancelled() const
Final override from GSmtp::Processor.
virtual void abort()
Final override from GSmtp::Processor.
A class that holds a host/service name pair and optionally the results of a name-to-address lookup...
virtual void start(const std::string &path)
Final override from GSmtp::Processor.
A Processor class that passes the body of a message file to a remote process over the network and sto...
virtual G::Signal1< bool > & doneSignal()
Final override from GSmtp::Processor.
virtual ~SpamProcessor()
Destructor.
SpamProcessor(const std::string &, unsigned int connection_timeout, unsigned int response_timeout)
Constructor.
A smart pointer class for GNet::HeapClient.
virtual std::string text() const
Final override from GSmtp::Processor.
virtual bool repoll() const
Final override from GSmtp::Processor.