Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

sendmail::milter::MessageCallbackInterface Class Reference

#include <Milter.hh>

Inheritance diagram for sendmail::milter::MessageCallbackInterface:

Inheritance graph
[legend]
List of all members.

Public Methods

virtual ~MessageCallbackInterface ()
virtual Decision envelopeFrom (const char **argv)=0
virtual Decision envelopeRcpt (const char **argv)=0
virtual Decision header (const char *headerField, const char *headerValue)=0
virtual Decision endOfHeaders ()=0
virtual Decision body (const unsigned char *bodyData, size_t length)=0
virtual Decision endOfMessage ()=0
virtual Decision abortMessage ()=0

Detailed Description

This interface contains all Callback methods related to the message.


Constructor & Destructor Documentation

virtual sendmail::milter::MessageCallbackInterface::~MessageCallbackInterface (    )  [inline, virtual]
 


Member Function Documentation

virtual Decision sendmail::milter::MessageCallbackInterface::abortMessage (    )  [pure virtual]
 

Implemented in sendmail::milter::CallbackSkeleton.

virtual Decision sendmail::milter::MessageCallbackInterface::body (  const unsigned char *    bodyData,
size_t    length
)  [pure virtual]
 

Implemented in sendmail::milter::CallbackSkeleton.

virtual Decision sendmail::milter::MessageCallbackInterface::endOfHeaders (    )  [pure virtual]
 

Implemented in sendmail::milter::CallbackSkeleton.

virtual Decision sendmail::milter::MessageCallbackInterface::endOfMessage (    )  [pure virtual]
 

Implemented in sendmail::milter::CallbackSkeleton.

virtual Decision sendmail::milter::MessageCallbackInterface::envelopeFrom (  const char **    argv )  [pure virtual]
 

Implemented in sendmail::milter::CallbackSkeleton.

virtual Decision sendmail::milter::MessageCallbackInterface::envelopeRcpt (  const char **    argv )  [pure virtual]
 

Implemented in sendmail::milter::CallbackSkeleton.

virtual Decision sendmail::milter::MessageCallbackInterface::header (  const char *    headerField,
const char *    headerValue
)  [pure virtual]
 

Implemented in sendmail::milter::CallbackSkeleton.


The documentation for this class was generated from the following file:
Generated on Wed Jun 19 21:21:44 2002 for libmilter++ by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002