Public Member Functions | List of all members
GSmtp::NetworkProcessor Class Reference

A Processor class that passes the name of a message file to a remote process over the network. More...

#include <gnetworkprocessor.h>

Inheritance diagram for GSmtp::NetworkProcessor:
GSmtp::Processor

Public Member Functions

 NetworkProcessor (const std::string &, unsigned int connection_timeout, unsigned int response_timeout)
 Constructor. More...
 
virtual ~NetworkProcessor ()
 Destructor. More...
 
virtual G::Signal1< bool > & doneSignal ()
 Final override from GNet::Processor. More...
 
virtual void start (const std::string &path)
 Final override from GNet::Processor. More...
 
virtual void abort ()
 Final override from GNet::Processor. More...
 
virtual std::string text () const
 Final override from GNet::Processor. More...
 
virtual bool cancelled () const
 Final override from GNet::Processor. More...
 
virtual bool repoll () const
 Final override from GNet::Processor. More...
 
- Public Member Functions inherited from GSmtp::Processor
virtual ~Processor ()
 Destructor. More...
 

Detailed Description

A Processor class that passes the name of a message file to a remote process over the network.

Definition at line 40 of file gnetworkprocessor.h.

Constructor & Destructor Documentation

GSmtp::NetworkProcessor::NetworkProcessor ( const std::string &  server,
unsigned int  connection_timeout,
unsigned int  response_timeout 
)

Constructor.

Definition at line 26 of file gnetworkprocessor.cpp.

References G::slot().

GSmtp::NetworkProcessor::~NetworkProcessor ( )
virtual

Destructor.

Definition at line 36 of file gnetworkprocessor.cpp.

Member Function Documentation

void GSmtp::NetworkProcessor::abort ( )
virtual

Final override from GNet::Processor.

Implements GSmtp::Processor.

Definition at line 81 of file gnetworkprocessor.cpp.

bool GSmtp::NetworkProcessor::cancelled ( ) const
virtual

Final override from GNet::Processor.

Implements GSmtp::Processor.

Definition at line 61 of file gnetworkprocessor.cpp.

G::Signal1< bool > & GSmtp::NetworkProcessor::doneSignal ( )
virtual

Final override from GNet::Processor.

Implements GSmtp::Processor.

Definition at line 76 of file gnetworkprocessor.cpp.

bool GSmtp::NetworkProcessor::repoll ( ) const
virtual

Final override from GNet::Processor.

Implements GSmtp::Processor.

Definition at line 66 of file gnetworkprocessor.cpp.

void GSmtp::NetworkProcessor::start ( const std::string &  path)
virtual

Final override from GNet::Processor.

Implements GSmtp::Processor.

Definition at line 41 of file gnetworkprocessor.cpp.

std::string GSmtp::NetworkProcessor::text ( ) const
virtual

Final override from GNet::Processor.

Implements GSmtp::Processor.

Definition at line 71 of file gnetworkprocessor.cpp.


The documentation for this class was generated from the following files: