|
Apache HTTPD
|
#include <http_config.h>
Public Attributes | |
| void * | info |
| int | override |
| int | override_opts |
| apr_table_t * | override_list |
| apr_int64_t | limited |
| apr_array_header_t * | limited_xmethods |
| ap_method_list_t * | xlimited |
| ap_configfile_t * | config_file |
| ap_directive_t * | directive |
| apr_pool_t * | pool |
| apr_pool_t * | temp_pool |
| server_rec * | server |
| char * | path |
| const command_rec * | cmd |
| struct ap_conf_vector_t * | context |
| const ap_directive_t * | err_directive |
This structure is passed to a command which is being invoked, to carry a large variety of miscellaneous data which is all of use to somebody...
Definition at line 288 of file http_config.h.
| const command_rec* cmd_parms_struct::cmd |
configuration command
Definition at line 324 of file http_config.h.
| ap_configfile_t* cmd_parms_struct::config_file |
Config file structure.
Definition at line 305 of file http_config.h.
| struct ap_conf_vector_t* cmd_parms_struct::context |
per_dir_config vector passed to handle_command
Definition at line 327 of file http_config.h.
| ap_directive_t* cmd_parms_struct::directive |
the directive specifying this command
Definition at line 307 of file http_config.h.
| const ap_directive_t* cmd_parms_struct::err_directive |
directive with syntax error
Definition at line 329 of file http_config.h.
| void* cmd_parms_struct::info |
Argument to command from cmd_table
Definition at line 290 of file http_config.h.
| apr_int64_t cmd_parms_struct::limited |
Which methods are <Limit>ed
Definition at line 298 of file http_config.h.
| apr_array_header_t* cmd_parms_struct::limited_xmethods |
methods which are limited
Definition at line 300 of file http_config.h.
| int cmd_parms_struct::override |
Which allow-override bits are set
Definition at line 292 of file http_config.h.
| apr_table_t* cmd_parms_struct::override_list |
Table of directives allowed per AllowOverrideList
Definition at line 296 of file http_config.h.
| int cmd_parms_struct::override_opts |
Which allow-override-opts bits are set
Definition at line 294 of file http_config.h.
| char* cmd_parms_struct::path |
If configuring for a directory, pathname of that directory. NOPE! That's what it meant previous to the existence of <Files>, <Location> and regex matching. Now the only usefulness that can be derived from this field is whether a command is being called in a server context (path == NULL) or being called in a dir context (path != NULL).
Definition at line 322 of file http_config.h.
| apr_pool_t* cmd_parms_struct::pool |
Pool to allocate new storage in
Definition at line 310 of file http_config.h.
| server_rec* cmd_parms_struct::server |
Server_rec being configured for
Definition at line 315 of file http_config.h.
| apr_pool_t* cmd_parms_struct::temp_pool |
Pool for scratch memory; persists during configuration, but wiped before the first request is served...
Definition at line 313 of file http_config.h.
| ap_method_list_t* cmd_parms_struct::xlimited |
methods which are xlimited
Definition at line 302 of file http_config.h.