Main Page | Modules | Data Structures | File List | Data Fields

smd_module_t Struct Reference
[Module Loading and Managing System]

#include <smd_modules.h>


Data Fields

const char * name
smd_module_create_fn_t create_fn
smd_module_destroy_fn_t destroy_fn
apr_pool_t * pool


Detailed Description

Each module in the system has a corresponding Module data structures that it gives to the Module system. It stores the various hooks for initialization as well as the modules DSO handle (if any), and other descriptive properties.


Field Documentation

smd_module_create_fn_t smd_module_t::create_fn
 

Function pointer to this Module's initialization function.

smd_module_destroy_fn_t smd_module_t::destroy_fn
 

Function pointer to this Module's destroy function.

const char* smd_module_t::name
 

Name of this Module.

apr_pool_t* smd_module_t::pool
 

Pool for Memory allocation by this Module.


The documentation for this struct was generated from the following file:
Generated on Wed Apr 28 09:38:37 2004 for State by doxygen 1.3.5