Changes between Version 51 and Version 52 of ModParrotArchitecture
- Timestamp:
- 05/10/09 15:26:35 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ModParrotArchitecture
v51 v52 60 60 ||'''C Define'''||'''!ParrotOptions equivalent'''||'''Default'''||'''Description'''|| 61 61 ||{{{MP_OPT_ENABLE}}}||{{{Enable}}}||On||Enables mod_parrot and HLL modules for the main server or virtual host|| 62 ||{{{MP_OPT_PARENT}}}||{{{Parent}}}||Off||Dedicates a separate context pool for a virtual host ||62 ||{{{MP_OPT_PARENT}}}||{{{Parent}}}||Off||Dedicates a separate context pool for a virtual host (DEPRECATED)|| 63 63 ||{{{MP_OPT_TRACEINIT}}}||{{{TraceInit}}}||Off||Trace mod_parrot initialization code (can be verbose)|| 64 64 … … 79 79 int disable_option_flags; /* used during configuration */ 80 80 int option_flags; /* OR'd option flags */ 81 char *include_path; /* parrot library path */ 81 char *include_path; /* parrot include path */ 82 char *dynext_path; /* parrot dynext path */ 83 char *lib_path; /* parrot library path */ 84 char *so_path; /* path to mod_parrot module (for BSD) */ 82 85 apr_array_header_t *preload; /* modules to preload (ParrotLoad) */ 83 86 apr_array_header_t *module_array; /* array of HLL module indices */ … … 109 112 A context is a data structure that maintains state for mod_parrot during the various phases of a request. It is defined as {{{modparrot_context}}} in {{{mod_parrot.h}}} and contains the following members: 110 113 114 * {{{apr_array_header_t *ctx_pool}}} - the pool containing this context 115 * {{{const char * ctx_pool_name}}} - cached named of the containing context pool 111 116 * {{{Parrot_Interp interp}}} - a Parrot interpreter bound to this context 112 117 * {{{Parrot_Interp parent_interp}}} - the parent interpreter (if any) of {{{interp}}} … … 122 127 * {{{conn_rec *c}}} 123 128 * {{{void *csd}}} 129 * {{{modparrot_module_config *raw_srv_config}}} 130 * {{{modparrot_module_config *raw_dir_config}}} 124 131 * {{{int module_index}}} - identifies the current HLL module (index into the server configuration's module_array) 125 132