include/apr_hooks.h File Reference

Apache hook functions. More...

#include "apu.h"
#include "apr_tables.h"

Go to the source code of this file.

Defines

#define APR_HOOK_INT_DCL_UD
#define APR_HOOK_PROBE_ENTRY(ud, ns, name, args)
#define APR_HOOK_PROBE_RETURN(ud, ns, name, rv, args)
#define APR_HOOK_PROBE_INVOKE(ud, ns, name, src, args)
#define APR_HOOK_PROBE_COMPLETE(ud, ns, name, src, rv, args)
#define APR_IMPLEMENT_HOOK_GET_PROTO(ns, link, name)   link##_DECLARE(apr_array_header_t *) ns##_hook_get_##name(void)
#define APR_DECLARE_EXTERNAL_HOOK(ns, link, ret, name, args)
#define APR_HOOK_STRUCT(members)   static struct { members } _hooks;
#define APR_HOOK_LINK(name)   apr_array_header_t *link_##name;
#define APR_IMPLEMENT_EXTERNAL_HOOK_BASE(ns, link, name)
#define APR_IMPLEMENT_EXTERNAL_HOOK_VOID(ns, link, name, args_decl, args_use)
#define APR_IMPLEMENT_EXTERNAL_HOOK_RUN_ALL(ns, link, ret, name, args_decl, args_use, ok, decline)
#define APR_IMPLEMENT_EXTERNAL_HOOK_RUN_FIRST(ns, link, ret, name, args_decl, args_use, decline)
#define APR_HOOK_REALLY_FIRST   (-10)
#define APR_HOOK_FIRST   0
#define APR_HOOK_MIDDLE   10
#define APR_HOOK_LAST   20
#define APR_HOOK_REALLY_LAST   30

Functions

void apr_hook_sort_register (const char *szHookName, apr_array_header_t **aHooks)
void apr_hook_sort_all (void)
void apr_hook_debug_show (const char *szName, const char *const *aszPre, const char *const *aszSucc)
void apr_hook_deregister_all (void)

Variables

apr_pool_t * apr_hook_global_pool
int apr_hook_debug_enabled
const char * apr_hook_debug_current

Detailed Description

Apache hook functions.

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on 19 Jun 2014 for Apache Portable Runtime Utility Library by  doxygen 1.6.1