Apache 本体の関数プロトタイプ一覧

# grep AP_DECLARE *.h
ap_config.h: * AP_DECLARE_STATIC is defined when including Apache's Core headers,
ap_config.h: * @see AP_DECLARE_EXPORT
ap_config.h: * AP_DECLARE_STATIC and AP_DECLARE_EXPORT are left undefined when
ap_config.h:# define AP_DECLARE_STATIC
ap_config.h: * AP_DECLARE_EXPORT is defined when building the Apache Core dynamic
ap_config.h: * @see AP_DECLARE_STATIC
ap_config.h:# define AP_DECLARE_EXPORT
ap_config.h: * Apache Core dso functions are declared with AP_DECLARE(), so they may
ap_config.h: * Core functions with variable arguments must use AP_DECLARE_NONSTD().
ap_config.h: * AP_DECLARE(rettype) ap_func(args)
ap_config.h:#define AP_DECLARE(type)            type
ap_config.h: * AP_DECLARE_NONSTD(), as they must use the C language calling convention.
ap_config.h: * @see AP_DECLARE
ap_config.h: * AP_DECLARE_NONSTD(rettype) ap_func(args [...])
ap_config.h:#define AP_DECLARE_NONSTD(type)     type
ap_config.h: * @note AP_DECLARE_DATA extern type apr_variable; syntax is required for
ap_config.h: * AP_DECLARE_DATA type apr_variable
ap_config.h:#define AP_DECLARE_DATA
ap_config.h:#elif defined(AP_DECLARE_STATIC)
ap_config.h:#define AP_DECLARE(type)            type __stdcall
ap_config.h:#define AP_DECLARE_NONSTD(type)     type
ap_config.h:#define AP_DECLARE_DATA
ap_config.h:#elif defined(AP_DECLARE_EXPORT)
ap_config.h:#define AP_DECLARE(type)            __declspec(dllexport) type __stdcall
ap_config.h:#define AP_DECLARE_NONSTD(type)     __declspec(dllexport) type
ap_config.h:#define AP_DECLARE_DATA             __declspec(dllexport)
ap_config.h:#define AP_DECLARE(type)            __declspec(dllimport) type __stdcall
ap_config.h:#define AP_DECLARE_NONSTD(type)     __declspec(dllimport) type
ap_config.h:#define AP_DECLARE_DATA             __declspec(dllimport)
ap_config.h:#define AP_DECLARE_HOOK(ret,name,args) \
ap_listen.h:AP_DECLARE_DATA extern ap_listen_rec *ap_listeners;
ap_listen.h:AP_DECLARE(void) ap_listen_pre_config(void);
ap_listen.h:AP_DECLARE(int) ap_setup_listeners(server_rec *s);
ap_listen.h:AP_DECLARE_NONSTD(void) ap_close_listeners(void);
ap_listen.h:AP_DECLARE_NONSTD(const char *) ap_set_listenbacklog(cmd_parms *cmd, void *dummy, const char *arg);
ap_listen.h:AP_DECLARE_NONSTD(const char *) ap_set_listener(cmd_parms *cmd, void *dummy,
ap_listen.h:AP_DECLARE_NONSTD(const char *) ap_set_send_buffer_size(cmd_parms *cmd, void *dummy,
ap_listen.h:AP_DECLARE_NONSTD(const char *) ap_set_receive_buffer_size(cmd_parms *cmd,
ap_mpm.h:AP_DECLARE(int) ap_mpm_run(apr_pool_t *pconf, apr_pool_t *plog, server_rec *server_conf);
ap_mpm.h:AP_DECLARE(int) ap_graceful_stop_signalled(void);
ap_mpm.h:AP_DECLARE(apr_status_t) ap_os_create_privileged_process(
ap_mpm.h:AP_DECLARE(apr_status_t) ap_mpm_query(int query_code, int *result);
ap_mpm.h:AP_DECLARE_HOOK(int,fatal_exception,(ap_exception_info_t *ei))
ap_provider.h:AP_DECLARE(apr_status_t) ap_register_provider(apr_pool_t *pool,
ap_provider.h:AP_DECLARE(void *) ap_lookup_provider(const char *provider_group,
ap_provider.h:AP_DECLARE(apr_array_header_t *) ap_list_provider_names(apr_pool_t *pool,
ap_regex.h:AP_DECLARE(int) ap_regcomp(ap_regex_t *preg, const char *regex, int cflags);
ap_regex.h:AP_DECLARE(int) ap_regexec(const ap_regex_t *preg, const char *string,
ap_regex.h:AP_DECLARE(apr_size_t) ap_regerror(int errcode, const ap_regex_t *preg,
ap_regex.h:AP_DECLARE(void) ap_regfree(ap_regex_t *preg);
ap_regkey.h:#include "ap_config.h"      /* Just for AP_DECLARE */
ap_regkey.h:AP_DECLARE(const ap_regkey_t *) ap_regkey_const(int i);
ap_regkey.h:AP_DECLARE(apr_status_t) ap_regkey_open(ap_regkey_t **newkey,
ap_regkey.h:AP_DECLARE(apr_status_t) ap_regkey_close(ap_regkey_t *key);
ap_regkey.h:AP_DECLARE(apr_status_t) ap_regkey_remove(const ap_regkey_t *parent,
ap_regkey.h:AP_DECLARE(apr_status_t) ap_regkey_value_get(char **result,
ap_regkey.h:AP_DECLARE(apr_status_t) ap_regkey_value_set(ap_regkey_t *key,
ap_regkey.h:AP_DECLARE(apr_status_t) ap_regkey_value_raw_get(void **result,
ap_regkey.h:AP_DECLARE(apr_status_t) ap_regkey_value_raw_set(ap_regkey_t *key,
ap_regkey.h:AP_DECLARE(apr_status_t) ap_regkey_value_array_get(apr_array_header_t **result,
ap_regkey.h:AP_DECLARE(apr_status_t) ap_regkey_value_array_set(ap_regkey_t *key,
ap_regkey.h:AP_DECLARE(apr_status_t) ap_regkey_value_remove(const ap_regkey_t *key,
http_config.h:AP_DECLARE(void *) ap_get_module_config(const ap_conf_vector_t *cv,
http_config.h:AP_DECLARE(void) ap_set_module_config(ap_conf_vector_t *cv, const module *m,
http_config.h:AP_DECLARE_NONSTD(const char *) ap_set_string_slot(cmd_parms *cmd,
http_config.h:AP_DECLARE_NONSTD(const char *) ap_set_int_slot(cmd_parms *cmd,
http_config.h:AP_DECLARE(int) ap_method_is_limited(cmd_parms *cmd, const char *method);
http_config.h:AP_DECLARE_NONSTD(const char *) ap_set_string_slot_lower(cmd_parms *cmd,
http_config.h:AP_DECLARE_NONSTD(const char *) ap_set_flag_slot(cmd_parms *cmd,
http_config.h:AP_DECLARE_NONSTD(const char *) ap_set_file_slot(cmd_parms *cmd,
http_config.h:AP_DECLARE_NONSTD(const char *) ap_set_deprecated(cmd_parms *cmd,
http_config.h:AP_DECLARE(char *) ap_server_root_relative(apr_pool_t *p, const char *fname);
http_config.h:AP_DECLARE(const char *) ap_add_module(module *m, apr_pool_t *p);
http_config.h:AP_DECLARE(void) ap_remove_module(module *m);
http_config.h:AP_DECLARE(const char *) ap_add_loaded_module(module *mod, apr_pool_t *p);
http_config.h:AP_DECLARE(void) ap_remove_loaded_module(module *mod);
http_config.h:AP_DECLARE(const char *) ap_find_module_name(module *m);
http_config.h:AP_DECLARE(module *) ap_find_linked_module(const char *name);
http_config.h:AP_DECLARE(apr_status_t) ap_pcfg_openfile(ap_configfile_t **ret_cfg,
http_config.h:AP_DECLARE(ap_configfile_t *) ap_pcfg_open_custom(apr_pool_t *p,
http_config.h:AP_DECLARE(int) ap_cfg_getline(char *buf, size_t bufsize, ap_configfile_t *cfp);
http_config.h:AP_DECLARE(int) ap_cfg_getc(ap_configfile_t *cfp);
http_config.h:AP_DECLARE(int) ap_cfg_closefile(ap_configfile_t *cfp);
http_config.h:AP_DECLARE(const char *) ap_soak_end_container(cmd_parms *cmd, char *directive);
http_config.h:AP_DECLARE(const char *) ap_build_cont_config(apr_pool_t *p,
http_config.h:AP_DECLARE(const char *) ap_build_config(cmd_parms *parms,
http_config.h:AP_DECLARE(const char *) ap_walk_config(ap_directive_t *conftree,
http_config.h:AP_DECLARE(const char *) ap_check_cmd_context(cmd_parms *cmd,
http_config.h:AP_DECLARE_DATA extern module *ap_top_module;
http_config.h:AP_DECLARE_DATA extern module *ap_prelinked_modules[];
http_config.h:AP_DECLARE_DATA extern ap_module_symbol_t ap_prelinked_module_symbols[];
http_config.h:AP_DECLARE_DATA extern module *ap_preloaded_modules[];
http_config.h:AP_DECLARE_DATA extern module **ap_loaded_modules;
http_config.h:AP_DECLARE(void) ap_single_module_configure(apr_pool_t *p, server_rec *s,
http_config.h:AP_DECLARE(const char *) ap_setup_prelinked_modules(process_rec *process);
http_config.h:AP_DECLARE(void) ap_show_directives(void);
http_config.h:AP_DECLARE(void) ap_show_modules(void);
http_config.h:AP_DECLARE(const char *) ap_show_mpm(void);
http_config.h:AP_DECLARE(server_rec *) ap_read_config(process_rec *process,
http_config.h:AP_DECLARE(void) ap_run_rewrite_args(process_rec *process);
http_config.h:AP_DECLARE(void) ap_register_hooks(module *m, apr_pool_t *p);
http_config.h:AP_DECLARE(void) ap_fixup_virtual_hosts(apr_pool_t *p,
http_config.h:AP_DECLARE(const char *) ap_process_resource_config(server_rec *s,
http_config.h:AP_DECLARE(int) ap_process_config_tree(server_rec *s,
http_config.h:AP_DECLARE_HOOK(int,header_parser,(request_rec *r))
http_config.h:AP_DECLARE_HOOK(int,pre_config,(apr_pool_t *pconf,apr_pool_t *plog,
http_config.h:AP_DECLARE_HOOK(void,test_config,(apr_pool_t *pconf, server_rec *s))
http_config.h:AP_DECLARE_HOOK(int,post_config,(apr_pool_t *pconf,apr_pool_t *plog,
http_config.h:AP_DECLARE_HOOK(int,open_logs,(apr_pool_t *pconf,apr_pool_t *plog,
http_config.h:AP_DECLARE_HOOK(void,child_init,(apr_pool_t *pchild, server_rec *s))
http_config.h:AP_DECLARE_HOOK(int,handler,(request_rec *r))
http_config.h:AP_DECLARE_HOOK(int,quick_handler,(request_rec *r, int lookup_uri))
http_config.h:AP_DECLARE_HOOK(void,optional_fn_retrieve,(void))
http_connection.h:AP_DECLARE(void) ap_lingering_close(conn_rec *c);
http_connection.h:AP_DECLARE_HOOK(conn_rec *, create_connection,
http_connection.h:AP_DECLARE_HOOK(int,pre_connection,(conn_rec *c, void *csd))
http_connection.h:AP_DECLARE_HOOK(int,process_connection,(conn_rec *c))
http_connection.h:AP_DECLARE_DATA extern const apr_bucket_type_t ap_bucket_type_eoc;
http_connection.h:AP_DECLARE(apr_bucket *) ap_bucket_eoc_make(apr_bucket *b);
http_connection.h:AP_DECLARE(apr_bucket *) ap_bucket_eoc_create(apr_bucket_alloc_t *list);
http_core.h:AP_DECLARE(int) ap_allow_options(request_rec *r);
http_core.h:AP_DECLARE(int) ap_allow_overrides(request_rec *r);
http_core.h:AP_DECLARE(const char *) ap_default_type(request_rec *r);
http_core.h:AP_DECLARE(const char *) ap_document_root(request_rec *r);
http_core.h:AP_DECLARE(const char *) ap_get_remote_host(conn_rec *conn, void *dir_config, int type, int *str_is_ip);
http_core.h:AP_DECLARE(const char *) ap_get_remote_logname(request_rec *r);
http_core.h:AP_DECLARE(char *) ap_construct_url(apr_pool_t *p, const char *uri, request_rec *r);
http_core.h:AP_DECLARE(const char *) ap_get_server_name(request_rec *r);
http_core.h:AP_DECLARE(apr_port_t) ap_get_server_port(const request_rec *r);
http_core.h:AP_DECLARE(apr_off_t) ap_get_limit_req_body(const request_rec *r);
http_core.h:AP_DECLARE(size_t) ap_get_limit_xml_body(const request_rec *r);
http_core.h:AP_DECLARE(void) ap_custom_response(request_rec *r, int status, const char *string);
http_core.h:AP_DECLARE(int) ap_is_recursion_limit_exceeded(const request_rec *r);
http_core.h:AP_DECLARE(int) ap_exists_config_define(const char *name);
http_core.h:AP_DECLARE_NONSTD(int) ap_core_translate(request_rec *r);
http_core.h:AP_DECLARE(const char *) ap_auth_type(request_rec *r);
http_core.h:AP_DECLARE(const char *) ap_auth_name(request_rec *r);
http_core.h:AP_DECLARE(int) ap_satisfies(request_rec *r);
http_core.h:AP_DECLARE(const apr_array_header_t *) ap_requires(request_rec *r);
http_core.h:AP_DECLARE_DATA extern module core_module;
http_core.h:AP_DECLARE(apr_size_t) ap_register_request_note(void);
http_core.h:AP_DECLARE(void **) ap_get_request_note(request_rec *r, apr_size_t note_num);
http_core.h:AP_DECLARE(const char*) ap_get_server_protocol(server_rec* s);
http_core.h:AP_DECLARE(void) ap_set_server_protocol(server_rec* s, const char* proto);
http_core.h:extern AP_DECLARE_DATA ap_filter_rec_t *ap_subreq_core_filter_handle;
http_core.h:extern AP_DECLARE_DATA ap_filter_rec_t *ap_core_output_filter_handle;
http_core.h:extern AP_DECLARE_DATA ap_filter_rec_t *ap_content_length_filter_handle;
http_core.h:extern AP_DECLARE_DATA ap_filter_rec_t *ap_core_input_filter_handle;
http_core.h:AP_DECLARE_HOOK(int, get_mgmt_items,
httpd.h:#ifndef AP_DECLARE
httpd.h: * Stuff marked #AP_DECLARE is part of the API, and intended for use
httpd.h:# define AP_DECLARE(type)    type
httpd.h:#ifndef AP_DECLARE_NONSTD
httpd.h: * Stuff marked #AP_DECLARE_NONSTD is part of the API, and intended for
httpd.h: * use by modules.  The difference between #AP_DECLARE and
httpd.h: * #AP_DECLARE_NONSTD is that the latter is required for any functions
httpd.h:# define AP_DECLARE_NONSTD(type)    type
httpd.h:#ifndef AP_DECLARE_DATA
httpd.h:# define AP_DECLARE_DATA
httpd.h:# define AP_CORE_DECLARE        AP_DECLARE
httpd.h:# define AP_CORE_DECLARE_NONSTD AP_DECLARE_NONSTD
httpd.h:AP_DECLARE(void) ap_get_server_revision(ap_version_t *version);
httpd.h:AP_DECLARE(const char *) ap_get_server_version(void);
httpd.h:AP_DECLARE(void) ap_add_version_component(apr_pool_t *pconf, const char *component);
httpd.h:AP_DECLARE(const char *) ap_get_server_built(void);
httpd.h:AP_DECLARE(char *) ap_field_noparam(apr_pool_t *p, const char *intype);
httpd.h:AP_DECLARE(char *) ap_ht_time(apr_pool_t *p, apr_time_t t, const char *fmt, int gmt);
httpd.h:AP_DECLARE(char *) ap_getword(apr_pool_t *p, const char **line, char stop);
httpd.h:AP_DECLARE(char *) ap_getword_nc(apr_pool_t *p, char **line, char stop);
httpd.h:AP_DECLARE(char *) ap_getword_white(apr_pool_t *p, const char **line);
httpd.h:AP_DECLARE(char *) ap_getword_white_nc(apr_pool_t *p, char **line);
httpd.h:AP_DECLARE(char *) ap_getword_nulls(apr_pool_t *p, const char **line,
httpd.h:AP_DECLARE(char *) ap_getword_nulls_nc(apr_pool_t *p, char **line, char stop);
httpd.h:AP_DECLARE(char *) ap_getword_conf(apr_pool_t *p, const char **line);
httpd.h:AP_DECLARE(char *) ap_getword_conf_nc(apr_pool_t *p, char **line);
httpd.h:AP_DECLARE(const char *) ap_resolve_env(apr_pool_t *p, const char * word);
httpd.h:AP_DECLARE(const char *) ap_size_list_item(const char **field, int *len);
httpd.h:AP_DECLARE(char *) ap_get_list_item(apr_pool_t *p, const char **field);
httpd.h:AP_DECLARE(int) ap_find_list_item(apr_pool_t *p, const char *line, const char *tok);
httpd.h:AP_DECLARE(char *) ap_get_token(apr_pool_t *p, const char **accept_line, int accept_white);
httpd.h:AP_DECLARE(int) ap_find_token(apr_pool_t *p, const char *line, const char *tok);
httpd.h:AP_DECLARE(int) ap_find_last_token(apr_pool_t *p, const char *line, const char *tok);
httpd.h:AP_DECLARE(int) ap_is_url(const char *u);
httpd.h:AP_DECLARE(int) ap_unescape_url(char *url);
httpd.h:AP_DECLARE(int) ap_unescape_url_keep2f(char *url);
httpd.h:AP_DECLARE(void) ap_no2slash(char *name);
httpd.h:AP_DECLARE(void) ap_getparents(char *name);
httpd.h:AP_DECLARE(char *) ap_escape_path_segment(apr_pool_t *p, const char *s);
httpd.h:AP_DECLARE(char *) ap_os_escape_path(apr_pool_t *p, const char *path, int partial);
httpd.h:AP_DECLARE(char *) ap_escape_html(apr_pool_t *p, const char *s);
httpd.h:AP_DECLARE(char *) ap_escape_logitem(apr_pool_t *p, const char *str);
httpd.h:AP_DECLARE(apr_size_t) ap_escape_errorlog_item(char *dest, const char *source,
httpd.h:AP_DECLARE(char *) ap_construct_server(apr_pool_t *p, const char *hostname,
httpd.h:AP_DECLARE(char *) ap_escape_shell_cmd(apr_pool_t *p, const char *s);
httpd.h:AP_DECLARE(int) ap_count_dirs(const char *path);
httpd.h:AP_DECLARE(char *) ap_make_dirstr_prefix(char *d, const char *s, int n);
httpd.h:AP_DECLARE(char *) ap_make_dirstr_parent(apr_pool_t *p, const char *s);
httpd.h:AP_DECLARE(char *) ap_make_full_path(apr_pool_t *a, const char *dir, const char *f);
httpd.h:AP_DECLARE(int) ap_os_is_path_absolute(apr_pool_t *p, const char *dir);
httpd.h:AP_DECLARE(int) ap_is_matchexp(const char *str);
httpd.h:AP_DECLARE(int) ap_strcmp_match(const char *str, const char *expected);
httpd.h:AP_DECLARE(int) ap_strcasecmp_match(const char *str, const char *expected);
httpd.h:AP_DECLARE(char *) ap_strcasestr(const char *s1, const char *s2);
httpd.h:AP_DECLARE(const char *) ap_stripprefix(const char *bigstring,
httpd.h:AP_DECLARE(char *) ap_pbase64decode(apr_pool_t *p, const char *bufcoded);
httpd.h:AP_DECLARE(char *) ap_pbase64encode(apr_pool_t *p, char *string);
httpd.h:AP_DECLARE(ap_regex_t *) ap_pregcomp(apr_pool_t *p, const char *pattern,
httpd.h:AP_DECLARE(void) ap_pregfree(apr_pool_t *p, ap_regex_t *reg);
httpd.h:AP_DECLARE(char *) ap_pregsub(apr_pool_t *p, const char *input, const char *source,
httpd.h:AP_DECLARE(void) ap_content_type_tolower(char *s);
httpd.h:AP_DECLARE(void) ap_str_tolower(char *s);
httpd.h:AP_DECLARE(int) ap_ind(const char *str, char c);        /* Sigh... */
httpd.h:AP_DECLARE(int) ap_rind(const char *str, char c);
httpd.h:AP_DECLARE(char *) ap_escape_quotes(apr_pool_t *p, const char *instring);
httpd.h:AP_DECLARE(char *) ap_append_pid(apr_pool_t *p, const char *string,
httpd.h:AP_DECLARE(int) ap_is_rdirectory(apr_pool_t *p, const char *name);
httpd.h:AP_DECLARE(int) ap_is_directory(apr_pool_t *p, const char *name);
httpd.h:AP_DECLARE(void) ap_log_assert(const char *szExp, const char *szFile, int nLine)
httpd.h:AP_DECLARE(const char *) ap_psignature(const char *prefix, request_rec *r);
httpd.h:AP_DECLARE(char *) ap_strchr(char *s, int c);
httpd.h:AP_DECLARE(const char *) ap_strchr_c(const char *s, int c);
httpd.h:AP_DECLARE(char *) ap_strrchr(char *s, int c);
httpd.h:AP_DECLARE(const char *) ap_strrchr_c(const char *s, int c);
httpd.h:AP_DECLARE(char *) ap_strstr(char *s, const char *c);
httpd.h:AP_DECLARE(const char *) ap_strstr_c(const char *s, const char *c);
http_log.h:extern int AP_DECLARE_DATA ap_default_loglevel;
http_log.h:AP_DECLARE(void) ap_open_stderr_log(apr_pool_t *p);
http_log.h:AP_DECLARE(apr_status_t) ap_replace_stderr_log(apr_pool_t *p,
http_log.h:AP_DECLARE(void) ap_log_error(const char *file, int line, int level,
http_log.h:AP_DECLARE(void) ap_log_perror(const char *file, int line, int level,
http_log.h:AP_DECLARE(void) ap_log_rerror(const char *file, int line, int level,
http_log.h:AP_DECLARE(void) ap_log_cerror(const char *file, int line, int level,
http_log.h:AP_DECLARE(void) ap_error_log2stderr(server_rec *s);
http_log.h:AP_DECLARE(void) ap_log_pid(apr_pool_t *p, const char *fname);
http_log.h:AP_DECLARE(apr_status_t) ap_read_pid(apr_pool_t *p, const char *filename, pid_t *mypid);
http_log.h:AP_DECLARE(piped_log *) ap_open_piped_log(apr_pool_t *p, const char *program);
http_log.h:AP_DECLARE(void) ap_close_piped_log(piped_log *pl);
http_log.h:AP_DECLARE_HOOK(void, error_log, (const char *file, int line, int level,
http_main.h:AP_DECLARE_DATA extern const char *ap_server_argv0;
http_main.h:AP_DECLARE_DATA extern const char *ap_server_root;
http_main.h:AP_DECLARE_DATA extern apr_array_header_t *ap_server_pre_read_config;
http_main.h:AP_DECLARE_DATA extern apr_array_header_t *ap_server_post_read_config;
http_main.h:AP_DECLARE_DATA extern apr_array_header_t *ap_server_config_defines;
http_protocol.h:AP_DECLARE_HOOK(void,insert_error_filter,(request_rec *r))
http_protocol.h:AP_DECLARE_DATA extern ap_filter_rec_t *ap_old_write_func;
http_protocol.h:AP_DECLARE(void) ap_get_mime_headers(request_rec *r);
http_protocol.h:AP_DECLARE(void) ap_get_mime_headers_core(request_rec *r,
http_protocol.h:AP_DECLARE(void) ap_finalize_request_protocol(request_rec *r);
http_protocol.h:AP_DECLARE(void) ap_send_error_response(request_rec *r, int recursive_error);
http_protocol.h:AP_DECLARE(void) ap_set_content_length(request_rec *r, apr_off_t length);
http_protocol.h:AP_DECLARE(int) ap_set_keepalive(request_rec *r);
http_protocol.h:AP_DECLARE(apr_time_t) ap_rationalize_mtime(request_rec *r, apr_time_t mtime);
http_protocol.h:AP_DECLARE(const char *) ap_make_content_type(request_rec *r,
http_protocol.h:AP_DECLARE(void) ap_setup_make_content_type(apr_pool_t *pool);
http_protocol.h:AP_DECLARE(char *) ap_make_etag(request_rec *r, int force_weak);
http_protocol.h:AP_DECLARE(void) ap_set_etag(request_rec *r);
http_protocol.h:AP_DECLARE(void) ap_set_last_modified(request_rec *r);
http_protocol.h:AP_DECLARE(int) ap_meets_conditions(request_rec *r);
http_protocol.h:AP_DECLARE(apr_status_t) ap_send_fd(apr_file_t *fd, request_rec *r, apr_off_t offset,
http_protocol.h:AP_DECLARE(size_t) ap_send_mmap(apr_mmap_t *mm, request_rec *r, size_t offset,
http_protocol.h:AP_DECLARE(int) ap_method_register(apr_pool_t *p, const char *methname);
http_protocol.h:AP_DECLARE(void) ap_method_registry_init(apr_pool_t *p);
http_protocol.h:AP_DECLARE(ap_method_list_t *) ap_make_method_list(apr_pool_t *p, int nelts);
http_protocol.h:AP_DECLARE(void) ap_copy_method_list(ap_method_list_t *dest,
http_protocol.h:AP_DECLARE(int) ap_method_in_list(ap_method_list_t *l, const char *method);
http_protocol.h:AP_DECLARE(void) ap_method_list_add(ap_method_list_t *l, const char *method);
http_protocol.h:AP_DECLARE(void) ap_method_list_remove(ap_method_list_t *l,
http_protocol.h:AP_DECLARE(void) ap_clear_method_list(ap_method_list_t *l);
http_protocol.h:AP_DECLARE(void) ap_set_content_type(request_rec *r, const char *ct);
http_protocol.h:AP_DECLARE(int) ap_rputc(int c, request_rec *r);
http_protocol.h:AP_DECLARE(int) ap_rputs(const char *str, request_rec *r);
http_protocol.h:AP_DECLARE(int) ap_rwrite(const void *buf, int nbyte, request_rec *r);
http_protocol.h:AP_DECLARE_NONSTD(int) ap_rvputs(request_rec *r,...);
http_protocol.h:AP_DECLARE(int) ap_vrprintf(request_rec *r, const char *fmt, va_list vlist);
http_protocol.h:AP_DECLARE_NONSTD(int) ap_rprintf(request_rec *r, const char *fmt,...)
http_protocol.h:AP_DECLARE(int) ap_rflush(request_rec *r);
http_protocol.h:AP_DECLARE(int) ap_index_of_response(int status);
http_protocol.h:AP_DECLARE(const char *) ap_get_status_line(int status);
http_protocol.h:AP_DECLARE(int) ap_setup_client_block(request_rec *r, int read_policy);
http_protocol.h:AP_DECLARE(int) ap_should_client_block(request_rec *r);
http_protocol.h:AP_DECLARE(long) ap_get_client_block(request_rec *r, char *buffer, apr_size_t bufsiz);
http_protocol.h:AP_DECLARE(int) ap_discard_request_body(request_rec *r);
http_protocol.h:AP_DECLARE(void) ap_note_auth_failure(request_rec *r);
http_protocol.h:AP_DECLARE(void) ap_note_basic_auth_failure(request_rec *r);
http_protocol.h:AP_DECLARE(void) ap_note_digest_auth_failure(request_rec *r);
http_protocol.h:AP_DECLARE(int) ap_get_basic_auth_pw(request_rec *r, const char **pw);
http_protocol.h:AP_DECLARE(int) ap_getline(char *s, int n, request_rec *r, int fold);
http_protocol.h:AP_DECLARE(apr_status_t) ap_rgetline(char **s, apr_size_t n,
http_protocol.h:AP_DECLARE(apr_status_t) ap_rgetline_core(char **s, apr_size_t n,
http_protocol.h:AP_DECLARE(int) ap_method_number_of(const char *method);
http_protocol.h:AP_DECLARE(const char *) ap_method_name_of(apr_pool_t *p, int methnum);
http_protocol.h:AP_DECLARE_HOOK(int,post_read_request,(request_rec *r))
http_protocol.h:AP_DECLARE_HOOK(int,log_transaction,(request_rec *r))
http_protocol.h:AP_DECLARE_HOOK(const char *,http_scheme,(const request_rec *r))
http_protocol.h:AP_DECLARE_HOOK(apr_port_t,default_port,(const request_rec *r))
http_protocol.h:AP_DECLARE_DATA extern const apr_bucket_type_t ap_bucket_type_error;
http_protocol.h:AP_DECLARE(apr_bucket *) ap_bucket_error_make(apr_bucket *b, int error,
http_protocol.h:AP_DECLARE(apr_bucket *) ap_bucket_error_create(int error, const char *buf,
http_protocol.h:AP_DECLARE_NONSTD(apr_status_t) ap_byterange_filter(ap_filter_t *f, apr_bucket_brigade *b);
http_protocol.h:AP_DECLARE_NONSTD(apr_status_t) ap_http_header_filter(ap_filter_t *f, apr_bucket_brigade *b);
http_protocol.h:AP_DECLARE_NONSTD(apr_status_t) ap_content_length_filter(ap_filter_t *,
http_protocol.h:AP_DECLARE_NONSTD(apr_status_t) ap_old_write_filter(ap_filter_t *f, apr_bucket_brigade *b);
http_protocol.h:AP_DECLARE(void) ap_set_sub_req_protocol(request_rec *rnew, const request_rec *r);
http_protocol.h:AP_DECLARE(void) ap_finalize_sub_req_protocol(request_rec *sub_r);
http_request.h:AP_DECLARE(int) ap_process_request_internal(request_rec *r);
http_request.h:AP_DECLARE(request_rec *) ap_sub_req_lookup_uri(const char *new_uri,
http_request.h:AP_DECLARE(request_rec *) ap_sub_req_lookup_file(const char *new_file,
http_request.h:AP_DECLARE(request_rec *) ap_sub_req_lookup_dirent(const apr_finfo_t *finfo,
http_request.h:AP_DECLARE(request_rec *) ap_sub_req_method_uri(const char *method,
http_request.h:AP_DECLARE(int) ap_run_sub_req(request_rec *r);
http_request.h:AP_DECLARE(void) ap_destroy_sub_req(request_rec *r);
http_request.h:AP_DECLARE(void) ap_internal_redirect(const char *new_uri, request_rec *r);
http_request.h:AP_DECLARE(void) ap_internal_redirect_handler(const char *new_uri, request_rec *r);
http_request.h:AP_DECLARE(void) ap_internal_fast_redirect(request_rec *sub_req, request_rec *r);
http_request.h:AP_DECLARE(int) ap_some_auth_required(request_rec *r);
http_request.h:AP_DECLARE(int) ap_is_initial_req(request_rec *r);
http_request.h:AP_DECLARE(void) ap_update_mtime(request_rec *r, apr_time_t dependency_mtime);
http_request.h:AP_DECLARE(void) ap_allow_methods(request_rec *r, int reset, ...);
http_request.h:AP_DECLARE(void) ap_allow_standard_methods(request_rec *r, int reset, ...);
http_request.h:AP_DECLARE(void) ap_die(int type, request_rec *r);
http_request.h:AP_DECLARE_HOOK(int,create_request,(request_rec *r))
http_request.h:AP_DECLARE_HOOK(int,translate_name,(request_rec *r))
http_request.h:AP_DECLARE_HOOK(int,map_to_storage,(request_rec *r))
http_request.h:AP_DECLARE_HOOK(int,check_user_id,(request_rec *r))
http_request.h:AP_DECLARE_HOOK(int,fixups,(request_rec *r))
http_request.h:AP_DECLARE_HOOK(int,type_checker,(request_rec *r))
http_request.h:AP_DECLARE_HOOK(int,access_checker,(request_rec *r))
http_request.h:AP_DECLARE_HOOK(int,auth_checker,(request_rec *r))
http_request.h:AP_DECLARE_HOOK(void,insert_filter,(request_rec *r))
http_request.h:AP_DECLARE(int) ap_location_walk(request_rec *r);
http_request.h:AP_DECLARE(int) ap_directory_walk(request_rec *r);
http_request.h:AP_DECLARE(int) ap_file_walk(request_rec *r);
http_vhost.h:AP_DECLARE(void) ap_init_vhost_config(apr_pool_t *p);
http_vhost.h:AP_DECLARE(void) ap_fini_vhost_config(apr_pool_t *p, server_rec *main_server);
http_vhost.h:AP_DECLARE(int) ap_vhost_iterate_given_conn(conn_rec *conn,
http_vhost.h:AP_DECLARE(void) ap_update_vhost_given_ip(conn_rec *conn);
http_vhost.h:AP_DECLARE(void) ap_update_vhost_from_headers(request_rec *r);
http_vhost.h:AP_DECLARE(int) ap_matches_request_vhost(request_rec *r, const char *host,
mod_core.h:extern AP_DECLARE_DATA ap_filter_rec_t *ap_http_input_filter_handle;
mod_core.h:extern AP_DECLARE_DATA ap_filter_rec_t *ap_http_header_filter_handle;
mod_core.h:extern AP_DECLARE_DATA ap_filter_rec_t *ap_chunk_filter_handle;
mod_core.h:extern AP_DECLARE_DATA ap_filter_rec_t *ap_http_outerror_filter_handle;
mod_core.h:extern AP_DECLARE_DATA ap_filter_rec_t *ap_byterange_filter_handle;
mod_core.h:AP_DECLARE(void) ap_basic_http_header(request_rec *r, apr_bucket_brigade *bb);
mod_core.h:AP_DECLARE_NONSTD(int) ap_send_http_trace(request_rec *r);
mod_core.h:AP_DECLARE(int) ap_send_http_options(request_rec *r);
mpm_common.h:AP_DECLARE(uid_t) ap_uname2id(const char *name);
mpm_common.h:AP_DECLARE(gid_t) ap_gname2id(const char *name);
mpm_common.h:AP_DECLARE(apr_status_t) ap_mpm_pod_open(apr_pool_t *p, ap_pod_t **pod);
mpm_common.h:AP_DECLARE(apr_status_t) ap_mpm_pod_check(ap_pod_t *pod);
mpm_common.h:AP_DECLARE(apr_status_t) ap_mpm_pod_close(ap_pod_t *pod);
mpm_common.h:AP_DECLARE(apr_status_t) ap_mpm_pod_signal(ap_pod_t *pod);
mpm_common.h:AP_DECLARE(void) ap_mpm_pod_killpg(ap_pod_t *pod, int num);
mpm_common.h:AP_DECLARE_HOOK(int,monitor,(apr_pool_t *p))
scoreboard.h:AP_DECLARE(int) ap_exists_scoreboard_image(void);
scoreboard.h:AP_DECLARE(void) ap_increment_counts(ap_sb_handle_t *sbh, request_rec *r);
scoreboard.h:AP_DECLARE(int) ap_calc_scoreboard_size(void);
scoreboard.h:AP_DECLARE(void) ap_create_sb_handle(ap_sb_handle_t **new_sbh, apr_pool_t *p,
scoreboard.h:AP_DECLARE(int) ap_update_child_status(ap_sb_handle_t *sbh, int status, request_rec *r);
scoreboard.h:AP_DECLARE(int) ap_update_child_status_from_indexes(int child_num, int thread_num,
scoreboard.h:AP_DECLARE(worker_score *) ap_get_scoreboard_worker(int x, int y);
scoreboard.h:AP_DECLARE(process_score *) ap_get_scoreboard_process(int x);
scoreboard.h:AP_DECLARE(global_score *) ap_get_scoreboard_global(void);
scoreboard.h:AP_DECLARE(lb_score *) ap_get_scoreboard_lb(int lb_num);
scoreboard.h:AP_DECLARE_DATA extern scoreboard *ap_scoreboard_image;
scoreboard.h:AP_DECLARE_DATA extern const char *ap_scoreboard_fname;
scoreboard.h:AP_DECLARE_DATA extern int ap_extended_status;
scoreboard.h:AP_DECLARE_DATA extern ap_generation_t volatile ap_my_generation;
scoreboard.h:AP_DECLARE_HOOK(int, pre_mpm, (apr_pool_t *p, ap_scoreboard_e sb_type))
unixd.h:AP_DECLARE_HOOK(ap_unix_identity_t *, get_suexec_identity,(const request_rec *r))
unixd.h:AP_DECLARE_DATA extern unixd_config_rec unixd_config;
unixd.h:AP_DECLARE(int) unixd_setup_child(void);
unixd.h:AP_DECLARE(void) unixd_pre_config(apr_pool_t *ptemp);
unixd.h:AP_DECLARE(const char *) unixd_set_user(cmd_parms *cmd, void *dummy,
unixd.h:AP_DECLARE(const char *) unixd_set_group(cmd_parms *cmd, void *dummy,
unixd.h:AP_DECLARE(void) unixd_set_rlimit(cmd_parms *cmd, struct rlimit **plimit,
unixd.h:AP_DECLARE(apr_status_t) unixd_set_proc_mutex_perms(apr_proc_mutex_t *pmutex);
unixd.h:AP_DECLARE(apr_status_t) unixd_set_global_mutex_perms(apr_global_mutex_t *gmutex);
unixd.h:AP_DECLARE(apr_status_t) unixd_accept(void **accepted, ap_listen_rec *lr, apr_pool_t *ptrans);
util_cfgtree.h:AP_DECLARE_DATA extern ap_directive_t *ap_conftree;
util_filter.h:AP_DECLARE(apr_status_t) ap_get_brigade(ap_filter_t *filter,
util_filter.h:AP_DECLARE(apr_status_t) ap_pass_brigade(ap_filter_t *filter,
util_filter.h:AP_DECLARE(ap_filter_rec_t *) ap_register_input_filter(const char *name,
util_filter.h:AP_DECLARE(ap_filter_rec_t *) ap_register_output_filter(const char *name,
util_filter.h:AP_DECLARE(ap_filter_rec_t *) ap_register_output_filter_protocol(
util_filter.h:AP_DECLARE(ap_filter_t *) ap_add_input_filter(const char *name, void *ctx,
util_filter.h:AP_DECLARE(ap_filter_t *) ap_add_input_filter_handle(ap_filter_rec_t *f,
util_filter.h:AP_DECLARE(ap_filter_rec_t *) ap_get_input_filter_handle(const char *name);
util_filter.h:AP_DECLARE(ap_filter_t *) ap_add_output_filter(const char *name, void *ctx,
util_filter.h:AP_DECLARE(ap_filter_t *) ap_add_output_filter_handle(ap_filter_rec_t *f,
util_filter.h:AP_DECLARE(ap_filter_rec_t *) ap_get_output_filter_handle(const char *name);
util_filter.h:AP_DECLARE(void) ap_remove_input_filter(ap_filter_t *f);
util_filter.h:AP_DECLARE(void) ap_remove_output_filter(ap_filter_t *f);
util_filter.h:AP_DECLARE(apr_status_t) ap_save_brigade(ap_filter_t *f,
util_filter.h:AP_DECLARE_NONSTD(apr_status_t) ap_filter_flush(apr_bucket_brigade *bb,
util_filter.h:AP_DECLARE(apr_status_t) ap_fflush(ap_filter_t *f, apr_bucket_brigade *bb);
util_filter.h:AP_DECLARE_NONSTD(apr_status_t) ap_fputstrs(ap_filter_t *f,
util_filter.h:AP_DECLARE_NONSTD(apr_status_t) ap_fprintf(ap_filter_t *f,
util_filter.h:AP_DECLARE(void) ap_filter_protocol(ap_filter_t* f, unsigned int proto_flags);
util_ldap.h:/* Create a set of LDAP_DECLARE macros with appropriate export
util_ldap.h:#define LDAP_DECLARE(type)            type
util_ldap.h:#define LDAP_DECLARE_NONSTD(type)     type
util_ldap.h:#define LDAP_DECLARE_DATA
util_ldap.h:#elif defined(LDAP_DECLARE_STATIC)
util_ldap.h:#define LDAP_DECLARE(type)            type __stdcall
util_ldap.h:#define LDAP_DECLARE_NONSTD(type)     type
util_ldap.h:#define LDAP_DECLARE_DATA
util_ldap.h:#elif defined(LDAP_DECLARE_EXPORT)
util_ldap.h:#define LDAP_DECLARE(type)            __declspec(dllexport) type __stdcall
util_ldap.h:#define LDAP_DECLARE_NONSTD(type)     __declspec(dllexport) type
util_ldap.h:#define LDAP_DECLARE_DATA             __declspec(dllexport)
util_ldap.h:#define LDAP_DECLARE(type)            __declspec(dllimport) type __stdcall
util_ldap.h:#define LDAP_DECLARE_NONSTD(type)     __declspec(dllimport) type
util_ldap.h:#define LDAP_DECLARE_DATA             __declspec(dllimport)
util_md5.h:AP_DECLARE(char *) ap_md5(apr_pool_t *a, const unsigned char *string);
util_md5.h:AP_DECLARE(char *) ap_md5_binary(apr_pool_t *a, const unsigned char *buf, int len);
util_md5.h:AP_DECLARE(char *) ap_md5contextTo64(apr_pool_t *p, apr_md5_ctx_t *context);
util_md5.h:AP_DECLARE(char *) ap_md5digest(apr_pool_t *p, apr_file_t *infile);
util_script.h:AP_DECLARE(char **) ap_create_environment(apr_pool_t *p, apr_table_t *t);
util_script.h:AP_DECLARE(int) ap_find_path_info(const char *uri, const char *path_info);
util_script.h:AP_DECLARE(void) ap_add_cgi_vars(request_rec *r);
util_script.h:AP_DECLARE(void) ap_add_common_vars(request_rec *r);
util_script.h:AP_DECLARE(int) ap_scan_script_header_err(request_rec *r, apr_file_t *f, char *buffer);
util_script.h:AP_DECLARE(int) ap_scan_script_header_err_brigade(request_rec *r,
util_script.h:AP_DECLARE_NONSTD(int) ap_scan_script_header_err_strs(request_rec *r,
util_script.h:AP_DECLARE(int) ap_scan_script_header_err_core(request_rec *r, char *buffer,
util_time.h:AP_DECLARE(apr_status_t) ap_explode_recent_localtime(apr_time_exp_t *tm,
util_time.h:AP_DECLARE(apr_status_t) ap_explode_recent_gmt(apr_time_exp_t *tm,
util_time.h:AP_DECLARE(apr_status_t) ap_recent_ctime(char *date_str, apr_time_t t);
util_time.h:AP_DECLARE(apr_status_t) ap_recent_rfc822_date(char *date_str, apr_time_t t);
util_xml.h:AP_DECLARE(int) ap_xml_parse_input(request_rec *r, apr_xml_doc **pdoc);