Main Page | Modules | Namespace List | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages | Examples

Module structure initializers


Defines

#define STANDARD_MODULE_STUFF   this_module_needs_to_be_ported_to_apache_2_0
#define STANDARD20_MODULE_STUFF
#define MPM20_MODULE_STUFF

Detailed Description

Initializer for the first few module slots, which are only really set up once we start running. Note that the first two slots provide a version check; this should allow us to deal with changes to the API. The major number should reflect changes to the API handler table itself or removal of functionality. The minor number should reflect additions of functionality to the existing API. (the server can detect an old-format module, and either handle it back-compatibly, or at least signal an error). See src/include/ap_mmn.h for MMN version history.

Define Documentation

#define MPM20_MODULE_STUFF
 

Value:

Use this only in MPMs

Definition at line 405 of file http_config.h.

#define STANDARD20_MODULE_STUFF
 

Value:

Use this in all standard modules

Definition at line 395 of file http_config.h.

#define STANDARD_MODULE_STUFF   this_module_needs_to_be_ported_to_apache_2_0
 

The one used in Apache 1.3, which will deliberately cause an error

Definition at line 392 of file http_config.h.