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