Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

ApacheHandler Class Reference

#include <apache_handler.h>

Inheritance diagram for ApacheHandler:

ApacheBase AuthHandler TestHandler TestHandler List of all members.

Public Member Functions

 ApacheHandler ()
 Default Constructor. This is called when a child process/thread is created.
virtual ~ApacheHandler (void)
 Default destructor. This is called when a child process/thread is destroyed.
virtual int handler (ApacheRequestRec *r)
 The handler method is called whenever a location mapped to your module is hit during the handler phase of the request cycle.
virtual int fixups (ApacheRequestRec *r)
 The fixups method is called whenever a location mapped to your module is hit during the fixups phase of the request cycle.
virtual int post_read_request (ApacheRequestRec *r)
 The post_read_request method is called whenever a location mapped to your module is hit immediately after the request is created.
virtual int translate_name (ApacheRequestRec *r)
 The translate_name method is called whenever a location mapped to your module is hit during the name translation phase.
virtual int header_parser (ApacheRequestRec *r)
 The header_parser method is called whenever a location mapped to your module is hit during the header parsing phase.
virtual int access_checker (ApacheRequestRec *r)
 The access_checker method is called whenever a location mapped to your module is hit during the access phase.
virtual int check_user_id (ApacheRequestRec *r)
 The check_user_id method is called whenever a location mapped to your module is hit during the authentication phase.
virtual int auth_checker (ApacheRequestRec *r)
 The auth_checker method is called whenever a location mapped to your module is hit during the authorization phase.
virtual int type_checker (ApacheRequestRec *r)
 The type_checker method is called whenever a location mapped to your module is hit during the type checking phase.
virtual int logger (ApacheRequestRec *r)
 The logger method is called whenever a location mapped to your module is hit during the logging phase.

Constructor & Destructor Documentation

ApacheHandler::ApacheHandler  )  [inline]
 

Default Constructor. This is called when a child process/thread is created.

virtual ApacheHandler::~ApacheHandler void   )  [inline, virtual]
 

Default destructor. This is called when a child process/thread is destroyed.


Member Function Documentation

virtual int ApacheHandler::access_checker ApacheRequestRec r  )  [inline, virtual]
 

The access_checker method is called whenever a location mapped to your module is hit during the access phase.

Parameters:
r ApacheRequestRec containing the current request

virtual int ApacheHandler::auth_checker ApacheRequestRec r  )  [inline, virtual]
 

The auth_checker method is called whenever a location mapped to your module is hit during the authorization phase.

Parameters:
r ApacheRequestRec containing the current request

Reimplemented in AuthHandler.

virtual int ApacheHandler::check_user_id ApacheRequestRec r  )  [inline, virtual]
 

The check_user_id method is called whenever a location mapped to your module is hit during the authentication phase.

Parameters:
r ApacheRequestRec containing the current request

Reimplemented in AuthHandler.

virtual int ApacheHandler::fixups ApacheRequestRec r  )  [inline, virtual]
 

The fixups method is called whenever a location mapped to your module is hit during the fixups phase of the request cycle.

Parameters:
r ApacheRequestRec containing the current request

virtual int ApacheHandler::handler ApacheRequestRec r  )  [inline, virtual]
 

The handler method is called whenever a location mapped to your module is hit during the handler phase of the request cycle.

Parameters:
r ApacheRequestRec containing the current request

Reimplemented in TestHandler, and TestHandler.

virtual int ApacheHandler::header_parser ApacheRequestRec r  )  [inline, virtual]
 

The header_parser method is called whenever a location mapped to your module is hit during the header parsing phase.

Parameters:
r ApacheRequestRec containing the current request

virtual int ApacheHandler::logger ApacheRequestRec r  )  [inline, virtual]
 

The logger method is called whenever a location mapped to your module is hit during the logging phase.

Parameters:
r ApacheRequestRec containing the current request

virtual int ApacheHandler::post_read_request ApacheRequestRec r  )  [inline, virtual]
 

The post_read_request method is called whenever a location mapped to your module is hit immediately after the request is created.

Parameters:
r ApacheRequestRec containing the current request

virtual int ApacheHandler::translate_name ApacheRequestRec r  )  [inline, virtual]
 

The translate_name method is called whenever a location mapped to your module is hit during the name translation phase.

Parameters:
r ApacheRequestRec containing the current request

virtual int ApacheHandler::type_checker ApacheRequestRec r  )  [inline, virtual]
 

The type_checker method is called whenever a location mapped to your module is hit during the type checking phase.

Parameters:
r ApacheRequestRec containing the current request


The documentation for this class was generated from the following file:
Generated on Sun Apr 3 15:38:42 2005 for mod_cplusplus by  doxygen 1.4.2