Master Index
General
struct ap_configfile_t
struct ap_filter_rec_t
struct ap_filter_rec_t
struct ap_filter_t
struct ap_method_list_t
struct cmd_parms_struct
struct ap_conf_vector_t
struct command_struct
struct conn_rec
struct ap_conf_vector_t
struct ap_filter_t
struct apr_bucket_alloc_t
struct htaccess_result
struct ap_conf_vector_t
struct module_struct
struct process_rec
struct request_rec
struct ap_conf_vector_t
struct ap_filter_t
struct server_addr_rec
struct server_rec
struct ap_conf_vector_t
(apr_status_t)
(void,insert_filter,(request_rec *r))
(const char *)
(void)
(const char *)
(char *)
(char *)
(char *)
(apr_status_t)
(char *)
(char *)
(char *)
(char *)
(char *)
(char *)
(char *)
(const char *)
(const char *)
(char *)
(apr_status_t)
(int)
(char *)
(int)
(int)
(int)
(int)
(int)
(void)
(void)
(char *)
(apr_status_t)
(char *)
(char *)
(char *)
(apr_size_t)
(char *)
(char *)
(int)
(char *)
(char *)
(char *)
(void *)
(int)
(int)
(int)
(int)
(char *)
(const char *)
(char *)
(char *)
(regex_t *)
(void)
(void)
(int)
(size_t)
(char *)
(void)
(void)
(int)
(int)
(char *)
(int)
(int)
(const char *)
(void)
(const char *)
(char *)
(int, pre_mpm, (apr_pool_t *p, ap_scoreboard_e sb_type))
(apr_status_t)
(const char *)
(apr_status_t)
(ap_filter_rec_t *)
(ap_filter_rec_t *)
(ap_filter_t *)
(ap_filter_t *)
(ap_filter_rec_t *)
(ap_filter_t *)
(ap_filter_t *)
(ap_filter_rec_t *)
(void)
(int)
(void)
(apr_status_t)
(apr_status_t)
(apr_status_t)
(apr_status_t)
(apr_status_t)
(int)
(util_ldap_connection_t *)
(int)
(int)
(const char *)
(int)
(int)
(const char *)
(const char *)
(const char *)
(char *)
(void)
(void)
(void)
(void)
(int)
(const char *)
(module *)
(apr_status_t)
(ap_configfile_t *)
(int)
(int)
(int)
(const char *)
(const char *)
(const char *)
(const char *)
(apr_status_t)
(const char *)
(void)
(void)
(void)
(void)
(const char *)
(server_rec *)
(void)
(void)
(void)
(apr_status_t)
(ap_conf_vector_t*)
(ap_conf_vector_t *)
(ap_conf_vector_t*)
(ap_conf_vector_t*)
(int)
(const char *)
(void)
(void)
(int)
(const command_rec *)
(apr_status_t)
(const command_rec *)
(void *)
(int,header_parser,(request_rec *r))
(int,pre_config,(apr_pool_t *pconf,apr_pool_t *plog, apr_pool_t *ptemp))
(int,post_config,(apr_pool_t *pconf,apr_pool_t *plog, apr_pool_t *ptemp,server_rec *s))
(int,open_logs,(apr_pool_t *pconf,apr_pool_t *plog, apr_pool_t *ptemp,server_rec *s))
(void,child_init,(apr_pool_t *pchild, server_rec *s))
(int,handler,(request_rec *r))
(int,quick_handler,(request_rec *r, int lookup_uri))
(void,optional_fn_retrieve,(void))
(apr_status_t)
(apr_status_t)
(int)
(apr_status_t)
(request_rec *)
(void)
(int,create_request,(request_rec *r))
(int,translate_name,(request_rec *r))
(int,map_to_storage,(request_rec *r))
(int,check_user_id,(request_rec *r))
(int,fixups,(request_rec *r))
(int,type_checker,(request_rec *r))
(int,access_checker,(request_rec *r))
(int,auth_checker,(request_rec *r))
and
ap_conn_keepalive_e
ap_filter_func
ap_filter_type
char *ap_get_local_host(apr_pool_t *p)
ap_input_mode_t
apr_status_tap_sub_req_output_filter(ap_filter_t *f, apr_bucket_brigade *bb)
apr_status_tutil_ldap_connection_unbind(util_ldap_connection_t *ldc)
apr_status_tutil_ldap_connection_cleanup(util_ldap_connection_t *ldc)
char*util_ald_cache_display(apr_pool_t *pool, util_ldap_state_t *st)
cmd_func
intap_run_sub_req(request_rec *r)
intap_some_auth_required(request_rec *r)
intap_is_initial_req(request_rec *r)
intutil_ldap_connection_open(request_rec *r,
intutil_ldap_cache_comparedn(request_rec *r, util_ldap_connection_t *ldc,
intutil_ldap_cache_compare(request_rec *r, util_ldap_connection_t *ldc,
intutil_ldap_cache_checkuserid(request_rec *r, util_ldap_connection_t *ldc,
intutil_ldap_cache_getuserdn(request_rec *r, util_ldap_connection_t *ldc,
intutil_ldap_ssl_supported(request_rec *r)
module*ap_top_module
module*ap_prelinked_modules[]
module*ap_preloaded_modules[]
module**ap_loaded_modules
extern int raise_sigstop_flags
regex_t
request_rec* ap_sub_req_lookup_uri(const char *new_uri, const request_rec *r)
request_rec* ap_sub_req_lookup_file(const char *new_file, const request_rec *r)
request_rec* ap_sub_req_lookup_dirent(apr_finfo_t *finfo, int subtype, const request_rec *r)
request_rec* ap_sub_req_method_uri(const char *method, const char *new_uri, const request_rec *r)
apr_status_t util_ldap_cache_init(apr_pool_t *pool, util_ldap_state_t *st)
util_ldap_close_connection(util_ldap_connection_t*ldc)
util_ldap_connection_t*util_ldap_connection_find(request_rec *r, const char *host, int port,
voidap_destroy_sub_req(request_rec *r)
voidap_internal_redirect(const char *new_uri, request_rec *r)
voidap_internal_redirect_handler(const char *new_uri, request_rec *r)
voidap_internal_fast_redirect(request_rec *sub_req, request_rec *r)
voidap_update_mtime(request_rec *r, apr_time_t dependency_mtime)
voidap_allow_methods(request_rec *r, int reset, ...)
voidap_allow_standard_methods(request_rec *r, int reset, ...)
voidap_die(int type, request_rec *r)
voidutil_ldap_cache_init(apr_pool_t *p, util_ldap_state_t *st)
Apache Listeners Library
struct ap_listen_rec
int ap_listen_open(process_rec *process, apr_port_t port)
void ap_listen_pre_config(void)
AP_DECLARE_DATA extern ap_listen_rec *ap_listeners
int ap_setup_listeners(server_rec *s)
Apache MD5 library
char*ap_md5(apr_pool_t *a, const unsigned char *string)
char*ap_md5_binary(apr_pool_t *a, const unsigned char *buf, int len)
char*ap_md5contextTo64(apr_pool_t *p, apr_md5_ctx_t *context)
char*ap_md5digest(apr_pool_t *p, apr_file_t *infile)
Apache XML library
intap_xml_parse_input(request_rec *r, apr_xml_doc **pdoc)
Apache connection library
(void)
(conn_rec *, create_connection, (apr_pool_t *p, server_rec *server, apr_socket_t *csd, long conn_id, void *sbh, apr_bucket_alloc_t *alloc))
apr_bucket*ap_bucket_eoc_make(apr_bucket *b)
apr_bucket*ap_bucket_eoc_create(apr_bucket_alloc_t *list)
intap_run_pre_connection(conn_rec *c, void *csd)
intap_run_process_connection(conn_rec *c)
voidap_process_connection(conn_rec *c, void *csd)
Apache date-time handling functions
(apr_status_t)
(apr_status_t)
(apr_status_t)
(apr_status_t)
Apache logging library
struct piped_log
(void)
(apr_status_t)
(void)
(apr_status_t)
void ap_logs_child_init(apr_pool_t *p, server_rec *s)
int ap_open_logs(apr_pool_t *pconf, apr_pool_t *plog, apr_pool_t *ptemp, server_rec *s_main)
ap_piped_log_read_fd(pl)
ap_piped_log_read_fd(pl)
piped_log*ap_open_piped_log(apr_pool_t *p, const char *program)
voidap_log_error(const char *file, int line, int level, apr_status_t status, const server_rec *s, const char *fmt, ...)
voidap_log_perror(const char *file, int line, int level, apr_status_t status, apr_pool_t *p, const char *fmt, ...)
voidap_log_rerror(const char *file, int line, int level, apr_status_t status, const request_rec *r, const char *fmt, ...)
voidap_log_cerror(const char *file, int line, int level, apr_status_t status, const conn_rec *c, const char *fmt, ...)
voidap_error_log2stderr(server_rec *s)
voidap_close_piped_log(piped_log *pl)
Apache script tools
char**ap_create_environment(apr_pool_t *p, apr_table_t *t)
intap_find_path_info(const char *uri, const char *path_info)
intap_scan_script_header_err(request_rec *r, apr_file_t *f, char *buffer)
intap_scan_script_header_err_brigade(request_rec *r, apr_bucket_brigade *bb, char *buffer)
intap_scan_script_header_err_core(request_rec *r, char *buffer, int (*getsfunc)(char *, int, void *), void *getsfunc_data)
intap_scan_script_header_err_core(request_rec *r, char *buffer, int (*getsfunc)(char *, int, void *), void *getsfunc_data)
voidap_add_cgi_vars(request_rec *r)
voidap_add_common_vars(request_rec *r)
CORE HTTP Daemon
struct require_line
(void)
(apr_size_t)
(void **)
(int, get_mgmt_items, (apr_pool_t *p, const char * val, apr_hash_t *ht))
apr_off_tap_get_limit_req_body(const request_rec *r)
apr_port_tap_get_server_port(const request_rec *r)
char*ap_construct_url(apr_pool_t *p, const char *uri, request_rec *r)
constchar *ap_default_type(request_rec *r)
constchar *ap_document_root(request_rec *r)
constchar *ap_get_remote_host(conn_rec *conn, void *dir_config, int type, int *str_is_ip)
constchar *ap_get_remote_logname(request_rec *r)
constchar *ap_get_server_name(request_rec *r)
constchar *ap_auth_type(request_rec *r)
constchar *ap_auth_name(request_rec *r)
constapr_array_header_t *ap_requires(request_rec *r)
intap_satisfies(request_rec *r)
intap_allow_options(request_rec *r)
intap_allow_overrides(request_rec *r)
intap_is_recursion_limit_exceeded(const request_rec *r)
intap_exists_config_define(const char *name)
size_tap_get_limit_xml_body(const request_rec *r)
Command line options
AP_DECLARE_DATA extern const char *ap_server_argv0
AP_DECLARE_DATA extern apr_array_header_t *ap_server_config_defines
AP_DECLARE_DATA extern apr_array_header_t *ap_server_post_read_config
AP_DECLARE_DATA extern apr_array_header_t *ap_server_pre_read_config
AP_DECLARE_DATA extern const char *ap_server_root
Config Tree Package
struct ap_directive_t
ap_directive_t *ap_add_node(ap_directive_t **parent, ap_directive_t *current, ap_directive_t *toadd, int child)
ap_directive_t*conftree
HTTP protocol handling
struct ap_bucket_error
(void,insert_error_filter,(request_rec *r))
(void)
(void)
(int)
(void)
(void)
(apr_status_t)
(int)
(const char *)
ap_method_list_tap_make_method_list(apr_pool_t *p, int nelts)
request_rec *ap_read_request(conn_rec *c)
ap_run_post_read_request(request_rec*r)
apr_bucket*ap_bucket_error_make(apr_bucket *b, int error, const char *buf, apr_pool_t *p)
apr_bucket*ap_bucket_error_create(int error, const char *buf, apr_pool_t *p, apr_bucket_alloc_t *list)
apr_port_tap_run_default_port(const request_rec *r)
apr_status_tap_send_fd(apr_file_t *fd, request_rec *r, apr_off_t offset, apr_size_t length, apr_size_t *nbytes);
apr_time_tap_rationalize_mtime(request_rec *r, apr_time_t mtime)
char*ap_make_etag(request_rec *r, int force_weak)
constchar *ap_get_status_line(int status)
constchar *ap_run_http_method(const request_rec *r)
constchar *ap_make_content_type(request_rec *r, const char *type);
intap_set_keepalive(request_rec *r)
intap_meets_conditions(request_rec *r)
intap_method_in_list(const char *method, ap_method_list_t *l)
intap_rputc(int c, request_rec *r)
intap_rputs(const char *str, request_rec *r)
intap_rwrite(const void *buf, int nbyte, request_rec *r)
intap_rvputs(request_rec *r, ...)
intap_vrprintf(request_rec *r, const char *fmt, va_list vlist)
intap_rprintf(request_rec *r, const char *fmt, ...)
intap_rflush(request_rec *r)
intap_index_of_response(int status)
intap_setup_client_block(request_rec *r, int read_policy)
intap_should_client_block(request_rec *r)
intap_discard_request_body(request_rec *r)
intap_get_basic_auth_pw(request_rec *r, const char **pw)
intap_method_number_of(const char *method)
intap_run_log_transaction(request_rec *r)
longap_get_client_block(request_rec *r, char *buffer, apr_size_t bufsiz)
size_tap_send_mmap(apr_mmap_t *mm, request_rec *r, size_t offset, size_t length)
voidap_set_content_length(request_rec *r, apr_off_t length)
voidap_setup_make_content_type(apr_pool_t *pool)
voidap_set_etag(request_rec *r)
voidap_set_last_modified(request_rec *r)
voidap_method_in_list(ap_method_list_t *l, const char *method)
voidap_method_list_remove(ap_method_list_t *l, const char *method)
voidap_clear_method_list(ap_method_list_t *l)
voidap_set_content_type(request_rec *r, const char* ct)
voidap_note_auth_failure(request_rec *r)
voidap_note_basic_auth_failure(request_rec *r)
voidap_note_digest_auth_failure(request_rec *r)
voidap_parse_uri(request_rec *r, const char *uri)
voidap_finalize_request_protocol(request_rec *r)
voidap_send_error_response(request_rec *r, int recursive_error)
Module Magic Number
AP_MODULE_MAGIC_AT_LEAST(intmajor, int minor)
Multi-Processing Module library
(apr_status_t)
intap_mpm_run(apr_pool_t *pconf, apr_pool_t *plog, server_rec *server_conf)
intap_graceful_stop_signalled(*void)
intap_mpm_query(int query_code, int *result)
Multi-Processing Modules functions
(apr_status_t)
(apr_status_t)
(apr_status_t)
(apr_status_t)
(void)
extern apr_lockmech_e ap_accept_lock_mech
extern const char *ap_lock_fname
extern int ap_max_requests_per_child
extern const char *ap_pid_fname
int ap_process_child_status(apr_proc_t *pid, apr_exit_why_e why, int status)
void ap_reclaim_child_processes(int terminate)
void ap_register_extra_mpm_process(pid_t pid)
void ap_sock_disable_nagle(apr_socket_t *s)
int ap_unregister_extra_mpm_process(pid_t pid)
void ap_wait_or_timeout(apr_exit_why_e *status, int *exitcode, apr_proc_t *ret, apr_pool_t *p)
gid_tap_gname2id(const char *name)
uid_tap_uname2id(const char *name)
Provider API
(apr_status_t)
(void *)
RFC1413 package
char*ap_rfc1413(conn_rec *conn, server_rec *srv)
Utilities for EBCDIC conversion
apr_status_t ap_init_ebcdic(apr_pool_t *pool)
int ap_rvputs_proto_in_ascii(request_rec *r, ...)
void ap_xlate_proto_from_ascii(char *buffer, apr_size_t len)
void ap_xlate_proto_to_ascii(char *buffer, apr_size_t len)
Virtual Host package
(void)
(void)
(void)
ap_fini_vhost_config(apr_pool_t*p, server_rec *main_server)
const char *ap_parse_vhost_addrs(apr_pool_t *p, const char *hostname, server_rec *s)
intap_matches_request_vhost(request_rec *r, const char *host, apr_port_t port)
charset conversion
extern apr_xlate_t *ap_hdrs_from_ascii
extern apr_xlate_t *ap_hdrs_to_ascii
extern apr_xlate_t *ap_locale_from_ascii
extern apr_xlate_t *ap_locale_to_ascii
To-Do List