Classes
GPop Namespace Reference

POP3 classes. More...

Classes

class  Auth
 An authenticator interface for POP3 sessions. More...
 
class  AuthImp
 A private pimple-pattern implementation class used by GPop::Auth. More...
 
class  DirectoryReader
 A trivial class which is used like G::Root by GPop::Store for reading directory listings. More...
 
class  FileDeleter
 A trivial specialisation of G::Root used by GPop::Store for deleting files. More...
 
class  FileReader
 A trivial class which is used like G::Root by GPop::Store for reading files. More...
 
class  Secrets
 A simple interface to a store of secrets as used in authentication. More...
 
class  SecretsImp
 A private pimple-pattern implementation class used by GPop::Secrets. More...
 
class  Server
 A POP server class. More...
 
class  ServerPeer
 Represents a connection from a POP client. More...
 
class  ServerProtocol
 Implements the POP server-side protocol. More...
 
class  ServerProtocolText
 A default implementation for the ServerProtocol::Text interface. More...
 
class  Store
 A message store. More...
 
class  StoreLock
 Represents an exclusive lock on the message store. More...
 
class  StoreLockEntry
 Represents a file in the GPop::Store. More...
 

Detailed Description

POP3 classes.

The GPop namespace contains classes relating to the POP3 protocol.

Key classes are: