#include "apr.h"
#include "apr_hooks.h"
#include "apr_optional_hooks.h"
#include "os.h"
#include "ap_config_auto.h"
#include "ap_config_layout.h"
Include dependency graph for ap_config.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Defines | |
| #define | AP_DECLARE(type) type |
| #define | AP_DECLARE_NONSTD(type) type |
| #define | AP_DECLARE_DATA |
| #define | AP_MODULE_DECLARE(type) type |
| #define | AP_MODULE_DECLARE_NONSTD(type) type |
| #define | AP_MODULE_DECLARE_DATA |
| #define | AP_DECLARE_HOOK(ret, name, args) APR_DECLARE_EXTERNAL_HOOK(ap,AP,ret,name,args) |
| #define | AP_IMPLEMENT_HOOK_BASE(name) APR_IMPLEMENT_EXTERNAL_HOOK_BASE(ap,AP,name) |
| #define | AP_IMPLEMENT_HOOK_VOID(name, args_decl, args_use) APR_IMPLEMENT_EXTERNAL_HOOK_VOID(ap,AP,name,args_decl,args_use) |
| #define | AP_IMPLEMENT_HOOK_RUN_ALL(ret, name, args_decl, args_use, ok, decline) |
| #define | AP_IMPLEMENT_HOOK_RUN_FIRST(ret, name, args_decl, args_use, decline) |
| #define | AP_IMPLEMENT_OPTIONAL_HOOK_RUN_ALL(ret, name, args_decl, args_use, ok, decline) |
| #define | AP_OPTIONAL_HOOK(name, fn, pre, succ, order) APR_OPTIONAL_HOOK(ap,name,fn,pre,succ,order) |
Definition in file ap_config.h.
|
|
Apache Core dso functions are declared with AP_DECLARE(), so they may use the most appropriate calling convention. Hook functions and other Core functions with variable arguments must use AP_DECLARE_NONSTD(). AP_DECLARE(rettype) ap_func(args) Definition at line 66 of file ap_config.h. |
|
|
Apache Core dso variables are declared with AP_MODULE_DECLARE_DATA. This assures the appropriate indirection is invoked at compile time.
Definition at line 88 of file ap_config.h. |
|
|
Declare a hook function
Definition at line 141 of file ap_config.h. |
|
|
Apache Core dso variable argument and hook functions are declared with AP_DECLARE_NONSTD(), as they must use the C language calling convention.
Definition at line 76 of file ap_config.h. |
|
|
Definition at line 145 of file ap_config.h. |
|
|
Value: APR_IMPLEMENT_EXTERNAL_HOOK_RUN_ALL(ap,AP,ret,name,args_decl, \ args_use,ok,decline)
Definition at line 184 of file ap_config.h. |
|
|
Value: APR_IMPLEMENT_EXTERNAL_HOOK_RUN_FIRST(ap,AP,ret,name,args_decl, \ args_use,decline)
Definition at line 204 of file ap_config.h. |
|
|
Implement an Apache core hook that has no return code, and therefore runs all of the registered functions. The implementation is called ap_run_name.
Definition at line 161 of file ap_config.h. |
|
|
Value: APR_IMPLEMENT_OPTIONAL_HOOK_RUN_ALL(ap,AP,ret,name,args_decl, \ args_use,ok,decline)
Definition at line 218 of file ap_config.h. |
|
|
Declare a dso module's exported module structure as AP_MODULE_DECLARE_DATA. Unless AP_MODULE_DECLARE_STATIC is defined at compile time, symbols declared with AP_MODULE_DECLARE_DATA are always exported. module AP_MODULE_DECLARE_DATA mod_tag Definition at line 117 of file ap_config.h. |
|
|
Definition at line 120 of file ap_config.h. |
|
|
Definition at line 119 of file ap_config.h. |
|
|
Hook an optional hook. Unlike static hooks, this uses a macro instead of a function. Definition at line 226 of file ap_config.h. Referenced by ImportRegisterHooks(). |