APR 関数プロトタイプ一覧

# grep APR_DECLARE *.h
apr_allocator.h:APR_DECLARE(apr_status_t) apr_allocator_create(apr_allocator_t **allocator);
apr_allocator.h:APR_DECLARE(void) apr_allocator_destroy(apr_allocator_t *allocator);
apr_allocator.h:APR_DECLARE(apr_memnode_t *) apr_allocator_alloc(apr_allocator_t *allocator,
apr_allocator.h:APR_DECLARE(void) apr_allocator_free(apr_allocator_t *allocator,
apr_allocator.h:APR_DECLARE(void) apr_allocator_owner_set(apr_allocator_t *allocator,
apr_allocator.h:APR_DECLARE(apr_pool_t *) apr_allocator_owner_get(apr_allocator_t *allocator);
apr_allocator.h:APR_DECLARE(void) apr_allocator_max_free_set(apr_allocator_t *allocator,
apr_allocator.h:APR_DECLARE(void) apr_allocator_mutex_set(apr_allocator_t *allocator,
apr_allocator.h:APR_DECLARE(apr_thread_mutex_t *) apr_allocator_mutex_get(
apr_atomic.h:APR_DECLARE(apr_status_t) apr_atomic_init(apr_pool_t *p);
apr_atomic.h:APR_DECLARE(apr_uint32_t) apr_atomic_read32(volatile apr_uint32_t *mem);
apr_atomic.h:APR_DECLARE(void) apr_atomic_set32(volatile apr_uint32_t *mem, apr_uint32_t val);
apr_atomic.h:APR_DECLARE(apr_uint32_t) apr_atomic_add32(volatile apr_uint32_t *mem, apr_uint32_t val);
apr_atomic.h:APR_DECLARE(void) apr_atomic_sub32(volatile apr_uint32_t *mem, apr_uint32_t val);
apr_atomic.h:APR_DECLARE(apr_uint32_t) apr_atomic_inc32(volatile apr_uint32_t *mem);
apr_atomic.h:APR_DECLARE(int) apr_atomic_dec32(volatile apr_uint32_t *mem);
apr_atomic.h:APR_DECLARE(apr_uint32_t) apr_atomic_cas32(volatile apr_uint32_t *mem, apr_uint32_t with,
apr_atomic.h:APR_DECLARE(apr_uint32_t) apr_atomic_xchg32(volatile apr_uint32_t *mem, apr_uint32_t val);
apr_atomic.h:APR_DECLARE(void*) apr_atomic_casptr(volatile void **mem, void *with, const void *cmp);
apr_dso.h:APR_DECLARE(apr_status_t) apr_dso_load(apr_dso_handle_t **res_handle,
apr_dso.h:APR_DECLARE(apr_status_t) apr_dso_unload(apr_dso_handle_t *handle);
apr_dso.h:APR_DECLARE(apr_status_t) apr_dso_sym(apr_dso_handle_sym_t *ressym,
apr_dso.h:APR_DECLARE(const char *) apr_dso_error(apr_dso_handle_t *dso, char *buf, apr_size_t bufsize);
apr_env.h:APR_DECLARE(apr_status_t) apr_env_get(char **value, const char *envvar,
apr_env.h:APR_DECLARE(apr_status_t) apr_env_set(const char *envvar, const char *value,
apr_env.h:APR_DECLARE(apr_status_t) apr_env_delete(const char *envvar, apr_pool_t *pool);
apr_errno.h:APR_DECLARE(char *) apr_strerror(apr_status_t statcode, char *buf,
apr_file_info.h:APR_DECLARE(apr_status_t) apr_stat(apr_finfo_t *finfo, const char *fname,
apr_file_info.h:APR_DECLARE(apr_status_t) apr_dir_open(apr_dir_t **new_dir,
apr_file_info.h:APR_DECLARE(apr_status_t) apr_dir_close(apr_dir_t *thedir);
apr_file_info.h:APR_DECLARE(apr_status_t) apr_dir_read(apr_finfo_t *finfo, apr_int32_t wanted,
apr_file_info.h:APR_DECLARE(apr_status_t) apr_dir_rewind(apr_dir_t *thedir);
apr_file_info.h:APR_DECLARE(apr_status_t) apr_filepath_root(const char **rootpath,
apr_file_info.h:APR_DECLARE(apr_status_t) apr_filepath_merge(char **newpath,
apr_file_info.h:APR_DECLARE(apr_status_t) apr_filepath_list_split(apr_array_header_t **pathelts,
apr_file_info.h:APR_DECLARE(apr_status_t) apr_filepath_list_merge(char **liststr,
apr_file_info.h:APR_DECLARE(apr_status_t) apr_filepath_get(char **path, apr_int32_t flags,
apr_file_info.h:APR_DECLARE(apr_status_t) apr_filepath_set(const char *path, apr_pool_t *p);
apr_file_info.h:APR_DECLARE(apr_status_t) apr_filepath_encoding(int *style, apr_pool_t *p);
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_open(apr_file_t **newf, const char *fname,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_close(apr_file_t *file);
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_remove(const char *path, apr_pool_t *pool);
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_rename(const char *from_path,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_copy(const char *from_path,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_append(const char *from_path,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_eof(apr_file_t *fptr);
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_open_stderr(apr_file_t **thefile,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_open_stdout(apr_file_t **thefile,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_open_stdin(apr_file_t **thefile,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_read(apr_file_t *thefile, void *buf,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_write(apr_file_t *thefile, const void *buf,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_writev(apr_file_t *thefile,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_read_full(apr_file_t *thefile, void *buf,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_write_full(apr_file_t *thefile,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_writev_full(apr_file_t *thefile,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_putc(char ch, apr_file_t *thefile);
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_getc(char *ch, apr_file_t *thefile);
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_ungetc(char ch, apr_file_t *thefile);
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_gets(char *str, int len,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_puts(const char *str, apr_file_t *thefile);
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_flush(apr_file_t *thefile);
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_dup(apr_file_t **new_file,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_dup2(apr_file_t *new_file,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_setaside(apr_file_t **new_file,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_seek(apr_file_t *thefile,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_pipe_create(apr_file_t **in,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_namedpipe_create(const char *filename,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_pipe_timeout_get(apr_file_t *thepipe,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_pipe_timeout_set(apr_file_t *thepipe,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_lock(apr_file_t *thefile, int type);
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_unlock(apr_file_t *thefile);
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_name_get(const char **new_path,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_data_get(void **data, const char *key,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_data_set(apr_file_t *file, void *data,
apr_file_io.h:APR_DECLARE_NONSTD(int) apr_file_printf(apr_file_t *fptr,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_perms_set(const char *fname,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_attrs_set(const char *fname,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_mtime_set(const char *fname,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_dir_make(const char *path, apr_fileperms_t perm,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_dir_make_recursive(const char *path,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_dir_remove(const char *path, apr_pool_t *pool);
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_info_get(apr_finfo_t *finfo,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_trunc(apr_file_t *fp, apr_off_t offset);
apr_file_io.h:APR_DECLARE(apr_int32_t) apr_file_flags_get(apr_file_t *f);
apr_file_io.h:APR_DECLARE_INHERIT_SET(file);
apr_file_io.h:APR_DECLARE_INHERIT_UNSET(file);
apr_file_io.h:APR_DECLARE(apr_status_t) apr_file_mktemp(apr_file_t **fp, char *templ,
apr_file_io.h:APR_DECLARE(apr_status_t) apr_temp_dir_get(const char **temp_dir,
apr_fnmatch.h:APR_DECLARE(apr_status_t) apr_fnmatch(const char *pattern,
apr_fnmatch.h:APR_DECLARE(int) apr_fnmatch_test(const char *pattern);
apr_fnmatch.h:APR_DECLARE(apr_status_t) apr_match_glob(const char *pattern,
apr_general.h:APR_DECLARE(apr_status_t) apr_initialize(void);
apr_general.h:APR_DECLARE(apr_status_t) apr_app_initialize(int *argc,
apr_general.h:APR_DECLARE_NONSTD(void) apr_terminate(void);
apr_general.h:APR_DECLARE(void) apr_terminate2(void);
apr_general.h:APR_DECLARE(apr_status_t) apr_generate_random_bytes(unsigned char * buf,
apr_getopt.h:APR_DECLARE(apr_status_t) apr_getopt_init(apr_getopt_t **os, apr_pool_t *cont,
apr_getopt.h:APR_DECLARE(apr_status_t) apr_getopt(apr_getopt_t *os, const char *opts,
apr_getopt.h:APR_DECLARE(apr_status_t) apr_getopt_long(apr_getopt_t *os,
apr_global_mutex.h:APR_DECLARE(apr_status_t) apr_global_mutex_create(apr_global_mutex_t **mutex,
apr_global_mutex.h:APR_DECLARE(apr_status_t) apr_global_mutex_child_init(
apr_global_mutex.h:APR_DECLARE(apr_status_t) apr_global_mutex_lock(apr_global_mutex_t *mutex);
apr_global_mutex.h:APR_DECLARE(apr_status_t) apr_global_mutex_trylock(apr_global_mutex_t *mutex);
apr_global_mutex.h:APR_DECLARE(apr_status_t) apr_global_mutex_unlock(apr_global_mutex_t *mutex);
apr_global_mutex.h:APR_DECLARE(apr_status_t) apr_global_mutex_destroy(apr_global_mutex_t *mutex);
apr_hash.h:APR_DECLARE_NONSTD(unsigned int) apr_hashfunc_default(const char *key,
apr_hash.h:APR_DECLARE(apr_hash_t *) apr_hash_make(apr_pool_t *pool);
apr_hash.h:APR_DECLARE(apr_hash_t *) apr_hash_make_custom(apr_pool_t *pool,
apr_hash.h:APR_DECLARE(apr_hash_t *) apr_hash_copy(apr_pool_t *pool,
apr_hash.h:APR_DECLARE(void) apr_hash_set(apr_hash_t *ht, const void *key,
apr_hash.h:APR_DECLARE(void *) apr_hash_get(apr_hash_t *ht, const void *key,
apr_hash.h:APR_DECLARE(apr_hash_index_t *) apr_hash_first(apr_pool_t *p, apr_hash_t *ht);
apr_hash.h:APR_DECLARE(apr_hash_index_t *) apr_hash_next(apr_hash_index_t *hi);
apr_hash.h:APR_DECLARE(void) apr_hash_this(apr_hash_index_t *hi, const void **key,
apr_hash.h:APR_DECLARE(unsigned int) apr_hash_count(apr_hash_t *ht);
apr_hash.h:APR_DECLARE(apr_hash_t *) apr_hash_overlay(apr_pool_t *p,
apr_hash.h:APR_DECLARE(apr_hash_t *) apr_hash_merge(apr_pool_t *p,
apr_hooks.h:#define APR_DECLARE_EXTERNAL_HOOK(ns,link,ret,name,args) \
apr-i386.h: * The public APR functions are declared with APR_DECLARE(), so they may
apr-i386.h: * variable arguments must use APR_DECLARE_NONSTD().
apr-i386.h:/** APR_DECLARE(rettype) apr_func(args)
apr-i386.h: * @see APR_DECLARE_NONSTD @see APR_DECLARE_DATA
apr-i386.h: * symbol -DAPR_DECLARE_EXPORT to the compiler on some platforms (e.g. Win32)
apr-i386.h: * The user must define the APR_DECLARE_STATIC when compiling to target
apr-i386.h: * are neither exported nor imported when APR_DECLARE_STATIC is defined.\n
apr-i386.h: * headers, without defining APR_DECLARE_STATIC, will prepare the code to be
apr-i386.h:#define APR_DECLARE(type)            type
apr-i386.h: * APR_DECLARE_NONSTD(), as they must follow the C language calling convention.
apr-i386.h: * @see APR_DECLARE @see APR_DECLARE_DATA
apr-i386.h:/** APR_DECLARE_NONSTD(rettype) apr_func(args, ...);
apr-i386.h:#define APR_DECLARE_NONSTD(type)     type
apr-i386.h: * @see APR_DECLARE @see APR_DECLARE_NONSTD
apr-i386.h:/** extern APR_DECLARE_DATA type apr_variable;\n
apr-i386.h: * APR_DECLARE_DATA type apr_variable = value;
apr-i386.h:#define APR_DECLARE_DATA
apr_inherit.h:#define APR_DECLARE_INHERIT_SET(type) \
apr_inherit.h:    APR_DECLARE(apr_status_t) apr_##type##_inherit_set( \
apr_inherit.h:#define APR_DECLARE_INHERIT_UNSET(type) \
apr_inherit.h:    APR_DECLARE(apr_status_t) apr_##type##_inherit_unset( \
apr_lib.h:APR_DECLARE(const char *) apr_filepath_name_get(const char *pathname);
apr_lib.h:APR_DECLARE(int) apr_vformatter(int (*flush_func)(apr_vformatter_buff_t *b),
apr_lib.h:APR_DECLARE(apr_status_t) apr_password_get(const char *prompt, char *pwbuf,
apr_mmap.h:APR_DECLARE(apr_status_t) apr_mmap_create(apr_mmap_t **newmmap,
apr_mmap.h:APR_DECLARE(apr_status_t) apr_mmap_dup(apr_mmap_t **new_mmap,
apr_mmap.h:APR_DECLARE(apr_status_t) apr_mmap_delete(apr_mmap_t *mm);
apr_mmap.h:APR_DECLARE(apr_status_t) apr_mmap_offset(void **addr, apr_mmap_t *mm,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_socket_create(apr_socket_t **new_sock,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_socket_shutdown(apr_socket_t *thesocket,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_socket_close(apr_socket_t *thesocket);
apr_network_io.h:APR_DECLARE(apr_status_t) apr_socket_bind(apr_socket_t *sock,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_socket_listen(apr_socket_t *sock,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_socket_accept(apr_socket_t **new_sock,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_socket_connect(apr_socket_t *sock,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_sockaddr_info_get(apr_sockaddr_t **sa,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_getnameinfo(char **hostname,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_parse_addr_port(char **addr,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_gethostname(char *buf, int len, apr_pool_t *cont);
apr_network_io.h:APR_DECLARE(apr_status_t) apr_socket_data_get(void **data, const char *key,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_socket_data_set(apr_socket_t *sock, void *data,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_socket_send(apr_socket_t *sock, const char *buf,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_socket_sendv(apr_socket_t *sock,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_socket_sendto(apr_socket_t *sock,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_socket_recvfrom(apr_sockaddr_t *from,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_socket_sendfile(apr_socket_t *sock,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_socket_recv(apr_socket_t *sock,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_socket_opt_set(apr_socket_t *sock,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_socket_timeout_set(apr_socket_t *sock,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_socket_opt_get(apr_socket_t *sock,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_socket_timeout_get(apr_socket_t *sock,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_socket_atmark(apr_socket_t *sock,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_socket_addr_get(apr_sockaddr_t **sa,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_sockaddr_ip_get(char **addr,
apr_network_io.h:APR_DECLARE(int) apr_sockaddr_equal(const apr_sockaddr_t *addr1,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_socket_type_get(apr_socket_t *sock,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_getservbyname(apr_sockaddr_t *sockaddr,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_ipsubnet_create(apr_ipsubnet_t **ipsub,
apr_network_io.h:APR_DECLARE(int) apr_ipsubnet_test(apr_ipsubnet_t *ipsub, apr_sockaddr_t *sa);
apr_network_io.h:APR_DECLARE(apr_status_t) apr_socket_protocol_get(apr_socket_t *sock,
apr_network_io.h:APR_DECLARE_INHERIT_SET(socket);
apr_network_io.h:APR_DECLARE_INHERIT_UNSET(socket);
apr_network_io.h:APR_DECLARE(apr_status_t) apr_mcast_join(apr_socket_t *sock,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_mcast_leave(apr_socket_t *sock,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_mcast_hops(apr_socket_t *sock,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_mcast_loopback(apr_socket_t *sock,
apr_network_io.h:APR_DECLARE(apr_status_t) apr_mcast_interface(apr_socket_t *sock,
apr_optional.h:#define APR_DECLARE_OPTIONAL_FN(ret,name,args) \
apr_poll.h:APR_DECLARE(apr_status_t) apr_pollset_create(apr_pollset_t **pollset,
apr_poll.h:APR_DECLARE(apr_status_t) apr_pollset_destroy(apr_pollset_t *pollset);
apr_poll.h:APR_DECLARE(apr_status_t) apr_pollset_add(apr_pollset_t *pollset,
apr_poll.h:APR_DECLARE(apr_status_t) apr_pollset_remove(apr_pollset_t *pollset,
apr_poll.h:APR_DECLARE(apr_status_t) apr_pollset_poll(apr_pollset_t *pollset,
apr_poll.h:APR_DECLARE(apr_status_t) apr_poll(apr_pollfd_t *aprset, apr_int32_t numsock,
apr_pools.h: *    APR_DECLARE(apr_pool_t *) apr_file_pool_get(apr_file_t *ob);
apr_pools.h:    APR_DECLARE(apr_pool_t *) apr_##type##_pool_get \
apr_pools.h:    APR_DECLARE(apr_pool_t *) apr_##type##_pool_get \
apr_pools.h:APR_DECLARE(apr_status_t) apr_pool_initialize(void);
apr_pools.h:APR_DECLARE(void) apr_pool_terminate(void);
apr_pools.h:APR_DECLARE(apr_status_t) apr_pool_create_ex(apr_pool_t **newpool,
apr_pools.h:APR_DECLARE(apr_status_t) apr_pool_create_ex_debug(apr_pool_t **newpool,
apr_pools.h:APR_DECLARE(apr_status_t) apr_pool_create(apr_pool_t **newpool,
apr_pools.h:APR_DECLARE(apr_allocator_t *) apr_pool_allocator_get(apr_pool_t *pool);
apr_pools.h:APR_DECLARE(void) apr_pool_clear(apr_pool_t *p);
apr_pools.h:APR_DECLARE(void) apr_pool_clear_debug(apr_pool_t *p,
apr_pools.h:APR_DECLARE(void) apr_pool_destroy(apr_pool_t *p);
apr_pools.h:APR_DECLARE(void) apr_pool_destroy_debug(apr_pool_t *p,
apr_pools.h:APR_DECLARE(void *) apr_palloc(apr_pool_t *p, apr_size_t size);
apr_pools.h:APR_DECLARE(void *) apr_palloc_debug(apr_pool_t *p, apr_size_t size,
apr_pools.h:APR_DECLARE(void *) apr_pcalloc(apr_pool_t *p, apr_size_t size);
apr_pools.h:APR_DECLARE(void *) apr_pcalloc_debug(apr_pool_t *p, apr_size_t size,
apr_pools.h:APR_DECLARE(void) apr_pool_abort_set(apr_abortfunc_t abortfunc,
apr_pools.h:APR_DECLARE(apr_abortfunc_t) apr_pool_abort_get(apr_pool_t *pool);
apr_pools.h:APR_DECLARE(apr_pool_t *) apr_pool_parent_get(apr_pool_t *pool);
apr_pools.h:APR_DECLARE(int) apr_pool_is_ancestor(apr_pool_t *a, apr_pool_t *b);
apr_pools.h:APR_DECLARE(void) apr_pool_tag(apr_pool_t *pool, const char *tag);
apr_pools.h:APR_DECLARE(apr_status_t) apr_pool_userdata_set(
apr_pools.h:APR_DECLARE(apr_status_t) apr_pool_userdata_setn(
apr_pools.h:APR_DECLARE(apr_status_t) apr_pool_userdata_get(void **data, const char *key,
apr_pools.h:APR_DECLARE(void) apr_pool_cleanup_register(
apr_pools.h:APR_DECLARE(void) apr_pool_cleanup_kill(apr_pool_t *p, const void *data,
apr_pools.h:APR_DECLARE(void) apr_pool_child_cleanup_set(
apr_pools.h:APR_DECLARE(apr_status_t) apr_pool_cleanup_run(
apr_pools.h:APR_DECLARE_NONSTD(apr_status_t) apr_pool_cleanup_null(void *data);
apr_pools.h:APR_DECLARE(void) apr_pool_cleanup_for_exec(void);
apr_pools.h:APR_DECLARE(void) apr_pool_join(apr_pool_t *p, apr_pool_t *sub);
apr_pools.h:APR_DECLARE(apr_pool_t *) apr_pool_find(const void *mem);
apr_pools.h:APR_DECLARE(apr_size_t) apr_pool_num_bytes(apr_pool_t *p, int recurse);
apr_pools.h:APR_DECLARE(void) apr_pool_lock(apr_pool_t *pool, int flag);
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_global_mutex_get(apr_os_global_mutex_t *ospmutex,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_file_get(apr_os_file_t *thefile,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_dir_get(apr_os_dir_t **thedir,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_sock_get(apr_os_sock_t *thesock,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_proc_mutex_get(apr_os_proc_mutex_t *ospmutex,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_exp_time_get(apr_os_exp_time_t **ostime,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_imp_time_get(apr_os_imp_time_t **ostime,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_shm_get(apr_os_shm_t *osshm,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_thread_get(apr_os_thread_t **thethd,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_threadkey_get(apr_os_threadkey_t *thekey,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_thread_put(apr_thread_t **thd,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_threadkey_put(apr_threadkey_t **key,
apr_portable.h:APR_DECLARE(apr_os_thread_t) apr_os_thread_current(void);
apr_portable.h:APR_DECLARE(int) apr_os_thread_equal(apr_os_thread_t tid1,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_file_put(apr_file_t **file,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_pipe_put(apr_file_t **file,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_pipe_put_ex(apr_file_t **file,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_dir_put(apr_dir_t **dir,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_sock_put(apr_socket_t **sock,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_sock_make(apr_socket_t **apr_sock,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_proc_mutex_put(apr_proc_mutex_t **pmutex,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_imp_time_put(apr_time_t *aprtime,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_exp_time_put(apr_time_exp_t *aprtime,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_shm_put(apr_shm_t **shm,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_dso_handle_put(apr_dso_handle_t **dso,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_dso_handle_get(apr_os_dso_handle_t *dso,
apr_portable.h:APR_DECLARE(apr_status_t) apr_os_uuid_get(unsigned char *uuid_data);
apr_portable.h:APR_DECLARE(const char*) apr_os_default_encoding(apr_pool_t *pool);
apr_portable.h:APR_DECLARE(const char*) apr_os_locale_encoding(apr_pool_t *pool);
apr_proc_mutex.h:APR_DECLARE(apr_status_t) apr_proc_mutex_create(apr_proc_mutex_t **mutex,
apr_proc_mutex.h:APR_DECLARE(apr_status_t) apr_proc_mutex_child_init(apr_proc_mutex_t **mutex,
apr_proc_mutex.h:APR_DECLARE(apr_status_t) apr_proc_mutex_lock(apr_proc_mutex_t *mutex);
apr_proc_mutex.h:APR_DECLARE(apr_status_t) apr_proc_mutex_trylock(apr_proc_mutex_t *mutex);
apr_proc_mutex.h:APR_DECLARE(apr_status_t) apr_proc_mutex_unlock(apr_proc_mutex_t *mutex);
apr_proc_mutex.h:APR_DECLARE(apr_status_t) apr_proc_mutex_destroy(apr_proc_mutex_t *mutex);
apr_proc_mutex.h:APR_DECLARE(apr_status_t) apr_proc_mutex_cleanup(void *mutex);
apr_proc_mutex.h:APR_DECLARE(const char *) apr_proc_mutex_lockfile(apr_proc_mutex_t *mutex);
apr_proc_mutex.h:APR_DECLARE(const char *) apr_proc_mutex_name(apr_proc_mutex_t *mutex);
apr_proc_mutex.h:APR_DECLARE(const char *) apr_proc_mutex_defname(void);
apr_random.h:APR_DECLARE(apr_crypto_hash_t *) apr_crypto_sha256_new(apr_pool_t *p);
apr_random.h:APR_DECLARE(void) apr_random_init(apr_random_t *g,apr_pool_t *p,
apr_random.h:APR_DECLARE(apr_random_t *) apr_random_standard_new(apr_pool_t *p);
apr_random.h:APR_DECLARE(void) apr_random_add_entropy(apr_random_t *g,
apr_random.h:APR_DECLARE(apr_status_t) apr_random_insecure_bytes(apr_random_t *g,
apr_random.h:APR_DECLARE(apr_status_t) apr_random_secure_bytes(apr_random_t *g,
apr_random.h:APR_DECLARE(void) apr_random_barrier(apr_random_t *g);
apr_random.h:APR_DECLARE(apr_status_t) apr_random_secure_ready(apr_random_t *r);
apr_random.h:APR_DECLARE(apr_status_t) apr_random_insecure_ready(apr_random_t *r);
apr_random.h:APR_DECLARE(void) apr_random_after_fork(struct apr_proc_t *proc);
apr_shm.h:APR_DECLARE(apr_status_t) apr_shm_create(apr_shm_t **m,
apr_shm.h:APR_DECLARE(apr_status_t) apr_shm_remove(const char *filename,
apr_shm.h:APR_DECLARE(apr_status_t) apr_shm_destroy(apr_shm_t *m);
apr_shm.h:APR_DECLARE(apr_status_t) apr_shm_attach(apr_shm_t **m,
apr_shm.h:APR_DECLARE(apr_status_t) apr_shm_detach(apr_shm_t *m);
apr_shm.h:APR_DECLARE(void *) apr_shm_baseaddr_get(const apr_shm_t *m);
apr_shm.h:APR_DECLARE(apr_size_t) apr_shm_size_get(const apr_shm_t *m);
apr_signal.h:APR_DECLARE(apr_sigfunc_t *) apr_signal(int signo, apr_sigfunc_t * func);
apr_signal.h:APR_DECLARE(const char *) apr_signal_description_get(int signum);
apr_signal.h:APR_DECLARE(apr_status_t) apr_signal_block(int signum);
apr_signal.h:APR_DECLARE(apr_status_t) apr_signal_unblock(int signum);
apr_strings.h:APR_DECLARE(int) apr_strnatcmp(char const *a, char const *b);
apr_strings.h:APR_DECLARE(int) apr_strnatcasecmp(char const *a, char const *b);
apr_strings.h:APR_DECLARE(char *) apr_pstrdup(apr_pool_t *p, const char *s);
apr_strings.h:APR_DECLARE(char *) apr_pstrmemdup(apr_pool_t *p, const char *s, apr_size_t n);
apr_strings.h:APR_DECLARE(char *) apr_pstrndup(apr_pool_t *p, const char *s, apr_size_t n);
apr_strings.h:APR_DECLARE(void *) apr_pmemdup(apr_pool_t *p, const void *m, apr_size_t n);
apr_strings.h:APR_DECLARE_NONSTD(char *) apr_pstrcat(apr_pool_t *p, ...);
apr_strings.h:APR_DECLARE(char *) apr_pstrcatv(apr_pool_t *p, const struct iovec *vec,
apr_strings.h:APR_DECLARE(char *) apr_pvsprintf(apr_pool_t *p, const char *fmt, va_list ap);
apr_strings.h:APR_DECLARE_NONSTD(char *) apr_psprintf(apr_pool_t *p, const char *fmt, ...)
apr_strings.h:APR_DECLARE(char *) apr_cpystrn(char *dst, const char *src,
apr_strings.h:APR_DECLARE(char *) apr_collapse_spaces(char *dest, const char *src);
apr_strings.h:APR_DECLARE(apr_status_t) apr_tokenize_to_argv(const char *arg_str,
apr_strings.h:APR_DECLARE(char *) apr_strtok(char *str, const char *sep, char **last);
apr_strings.h:APR_DECLARE_NONSTD(int) apr_snprintf(char *buf, apr_size_t len,
apr_strings.h:APR_DECLARE(int) apr_vsnprintf(char *buf, apr_size_t len, const char *format,
apr_strings.h:APR_DECLARE(char *) apr_itoa(apr_pool_t *p, int n);
apr_strings.h:APR_DECLARE(char *) apr_ltoa(apr_pool_t *p, long n);
apr_strings.h:APR_DECLARE(char *) apr_off_t_toa(apr_pool_t *p, apr_off_t n);
apr_strings.h:APR_DECLARE(apr_status_t) apr_strtoff(apr_off_t *offset, const char *buf,
apr_strings.h:APR_DECLARE(apr_int64_t) apr_strtoi64(const char *buf, char **end, int base);
apr_strings.h:APR_DECLARE(apr_int64_t) apr_atoi64(const char *buf);
apr_strings.h:APR_DECLARE(char *) apr_strfsize(apr_off_t size, char *buf);
apr_tables.h:APR_DECLARE(const apr_array_header_t *) apr_table_elts(const apr_table_t *t);
apr_tables.h:APR_DECLARE(int) apr_is_empty_table(const apr_table_t *t);
apr_tables.h:APR_DECLARE(int) apr_is_empty_array(const apr_array_header_t *a);
apr_tables.h:APR_DECLARE(apr_array_header_t *) apr_array_make(apr_pool_t *p,
apr_tables.h:APR_DECLARE(void *) apr_array_push(apr_array_header_t *arr);
apr_tables.h:APR_DECLARE(void *) apr_array_pop(apr_array_header_t *arr);
apr_tables.h:APR_DECLARE(void) apr_array_cat(apr_array_header_t *dst,
apr_tables.h:APR_DECLARE(apr_array_header_t *) apr_array_copy(apr_pool_t *p,
apr_tables.h:APR_DECLARE(apr_array_header_t *) apr_array_copy_hdr(apr_pool_t *p,
apr_tables.h:APR_DECLARE(apr_array_header_t *) apr_array_append(apr_pool_t *p,
apr_tables.h:APR_DECLARE(char *) apr_array_pstrcat(apr_pool_t *p,
apr_tables.h:APR_DECLARE(apr_table_t *) apr_table_make(apr_pool_t *p, int nelts);
apr_tables.h:APR_DECLARE(apr_table_t *) apr_table_copy(apr_pool_t *p,
apr_tables.h:APR_DECLARE(void) apr_table_clear(apr_table_t *t);
apr_tables.h:APR_DECLARE(const char *) apr_table_get(const apr_table_t *t, const char *key);
apr_tables.h:APR_DECLARE(void) apr_table_set(apr_table_t *t, const char *key,
apr_tables.h:APR_DECLARE(void) apr_table_setn(apr_table_t *t, const char *key,
apr_tables.h:APR_DECLARE(void) apr_table_unset(apr_table_t *t, const char *key);
apr_tables.h:APR_DECLARE(void) apr_table_merge(apr_table_t *t, const char *key,
apr_tables.h:APR_DECLARE(void) apr_table_mergen(apr_table_t *t, const char *key,
apr_tables.h:APR_DECLARE(void) apr_table_add(apr_table_t *t, const char *key,
apr_tables.h:APR_DECLARE(void) apr_table_addn(apr_table_t *t, const char *key,
apr_tables.h:APR_DECLARE(apr_table_t *) apr_table_overlay(apr_pool_t *p,
apr_tables.h:APR_DECLARE_NONSTD(int) apr_table_do(apr_table_do_callback_fn_t *comp,
apr_tables.h:APR_DECLARE(int) apr_table_vdo(apr_table_do_callback_fn_t *comp,
apr_tables.h:APR_DECLARE(void) apr_table_overlap(apr_table_t *a, const apr_table_t *b,
apr_tables.h:APR_DECLARE(void) apr_table_compress(apr_table_t *t, unsigned flags);
apr_thread_cond.h:APR_DECLARE(apr_status_t) apr_thread_cond_create(apr_thread_cond_t **cond,
apr_thread_cond.h:APR_DECLARE(apr_status_t) apr_thread_cond_wait(apr_thread_cond_t *cond,
apr_thread_cond.h:APR_DECLARE(apr_status_t) apr_thread_cond_timedwait(apr_thread_cond_t *cond,
apr_thread_cond.h:APR_DECLARE(apr_status_t) apr_thread_cond_signal(apr_thread_cond_t *cond);
apr_thread_cond.h:APR_DECLARE(apr_status_t) apr_thread_cond_broadcast(apr_thread_cond_t *cond);
apr_thread_cond.h:APR_DECLARE(apr_status_t) apr_thread_cond_destroy(apr_thread_cond_t *cond);
apr_thread_mutex.h:APR_DECLARE(apr_status_t) apr_thread_mutex_create(apr_thread_mutex_t **mutex,
apr_thread_mutex.h:APR_DECLARE(apr_status_t) apr_thread_mutex_lock(apr_thread_mutex_t *mutex);
apr_thread_mutex.h:APR_DECLARE(apr_status_t) apr_thread_mutex_trylock(apr_thread_mutex_t *mutex);
apr_thread_mutex.h:APR_DECLARE(apr_status_t) apr_thread_mutex_unlock(apr_thread_mutex_t *mutex);
apr_thread_mutex.h:APR_DECLARE(apr_status_t) apr_thread_mutex_destroy(apr_thread_mutex_t *mutex);
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_threadattr_create(apr_threadattr_t **new_attr,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_threadattr_detach_set(apr_threadattr_t *attr,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_threadattr_detach_get(apr_threadattr_t *attr);
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_threadattr_stacksize_set(apr_threadattr_t *attr,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_threadattr_guardsize_set(apr_threadattr_t *attr,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_thread_create(apr_thread_t **new_thread,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_thread_exit(apr_thread_t *thd,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_thread_join(apr_status_t *retval,
apr_thread_proc.h:APR_DECLARE(void) apr_thread_yield(void);
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_thread_once_init(apr_thread_once_t **control,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_thread_once(apr_thread_once_t *control,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_thread_detach(apr_thread_t *thd);
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_thread_data_get(void **data, const char *key,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_thread_data_set(void *data, const char *key,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_threadkey_private_create(apr_threadkey_t **key,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_threadkey_private_get(void **new_mem,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_threadkey_private_set(void *priv,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_threadkey_private_delete(apr_threadkey_t *key);
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_threadkey_data_get(void **data, const char *key,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_threadkey_data_set(void *data, const char *key,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_procattr_create(apr_procattr_t **new_attr,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_procattr_io_set(apr_procattr_t *attr,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_procattr_child_in_set(struct apr_procattr_t *attr,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_procattr_child_out_set(struct apr_procattr_t *attr,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_procattr_child_err_set(struct apr_procattr_t *attr,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_procattr_dir_set(apr_procattr_t *attr,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_procattr_cmdtype_set(apr_procattr_t *attr,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_procattr_detach_set(apr_procattr_t *attr,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_procattr_limit_set(apr_procattr_t *attr,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_procattr_child_errfn_set(apr_procattr_t *attr,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_procattr_error_check_set(apr_procattr_t *attr,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_procattr_addrspace_set(apr_procattr_t *attr,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_procattr_user_set(apr_procattr_t *attr,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_procattr_group_set(apr_procattr_t *attr,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_proc_fork(apr_proc_t *proc, apr_pool_t *cont);
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_proc_create(apr_proc_t *new_proc,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_proc_wait(apr_proc_t *proc,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_proc_wait_all_procs(apr_proc_t *proc,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_proc_detach(int daemonize);
apr_thread_proc.h:APR_DECLARE(void) apr_proc_other_child_register(apr_proc_t *proc,
apr_thread_proc.h:APR_DECLARE(void) apr_proc_other_child_unregister(void *data);
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_proc_other_child_alert(apr_proc_t *proc,
apr_thread_proc.h:APR_DECLARE(void) apr_proc_other_child_refresh(apr_other_child_rec_t *ocr,
apr_thread_proc.h:APR_DECLARE(void) apr_proc_other_child_refresh_all(int reason);
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_proc_kill(apr_proc_t *proc, int sig);
apr_thread_proc.h:APR_DECLARE(void) apr_pool_note_subprocess(apr_pool_t *a, apr_proc_t *proc,
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_setup_signal_thread(void);
apr_thread_proc.h:APR_DECLARE(apr_status_t) apr_signal_thread(int(*signal_handler)(int signum));
apr_thread_rwlock.h:APR_DECLARE(apr_status_t) apr_thread_rwlock_create(apr_thread_rwlock_t **rwlock,
apr_thread_rwlock.h:APR_DECLARE(apr_status_t) apr_thread_rwlock_rdlock(apr_thread_rwlock_t *rwlock);
apr_thread_rwlock.h:APR_DECLARE(apr_status_t) apr_thread_rwlock_tryrdlock(apr_thread_rwlock_t *rwlock);
apr_thread_rwlock.h:APR_DECLARE(apr_status_t) apr_thread_rwlock_wrlock(apr_thread_rwlock_t *rwlock);
apr_thread_rwlock.h:APR_DECLARE(apr_status_t) apr_thread_rwlock_trywrlock(apr_thread_rwlock_t *rwlock);
apr_thread_rwlock.h:APR_DECLARE(apr_status_t) apr_thread_rwlock_unlock(apr_thread_rwlock_t *rwlock);
apr_thread_rwlock.h:APR_DECLARE(apr_status_t) apr_thread_rwlock_destroy(apr_thread_rwlock_t *rwlock);
apr_time.h:APR_DECLARE_DATA extern const char apr_month_snames[12][4];
apr_time.h:APR_DECLARE_DATA extern const char apr_day_snames[7][4];
apr_time.h:APR_DECLARE(apr_time_t) apr_time_now(void);
apr_time.h:APR_DECLARE(apr_status_t) apr_time_ansi_put(apr_time_t *result,
apr_time.h:APR_DECLARE(apr_status_t) apr_time_exp_tz(apr_time_exp_t *result,
apr_time.h:APR_DECLARE(apr_status_t) apr_time_exp_gmt(apr_time_exp_t *result,
apr_time.h:APR_DECLARE(apr_status_t) apr_time_exp_lt(apr_time_exp_t *result,
apr_time.h:APR_DECLARE(apr_status_t) apr_time_exp_get(apr_time_t *result,
apr_time.h:APR_DECLARE(apr_status_t) apr_time_exp_gmt_get(apr_time_t *result,
apr_time.h:APR_DECLARE(void) apr_sleep(apr_interval_time_t t);
apr_time.h:APR_DECLARE(apr_status_t) apr_rfc822_date(char *date_str, apr_time_t t);
apr_time.h:APR_DECLARE(apr_status_t) apr_ctime(char *date_str, apr_time_t t);
apr_time.h:APR_DECLARE(apr_status_t) apr_strftime(char *s, apr_size_t *retsize,
apr_time.h:APR_DECLARE(void) apr_time_clock_hires(apr_pool_t *p);
apr_user.h:APR_DECLARE(apr_status_t) apr_uid_current(apr_uid_t *userid,
apr_user.h:APR_DECLARE(apr_status_t) apr_uid_name_get(char **username, apr_uid_t userid,
apr_user.h:APR_DECLARE(apr_status_t) apr_uid_get(apr_uid_t *userid, apr_gid_t *groupid,
apr_user.h:APR_DECLARE(apr_status_t) apr_uid_homepath_get(char **dirname,
apr_user.h:APR_DECLARE(apr_status_t) apr_uid_compare(apr_uid_t left, apr_uid_t right);
apr_user.h:APR_DECLARE(apr_status_t) apr_gid_name_get(char **groupname,
apr_user.h:APR_DECLARE(apr_status_t) apr_gid_get(apr_gid_t *groupid,
apr_user.h:APR_DECLARE(apr_status_t) apr_gid_compare(apr_gid_t left, apr_gid_t right);
apr_version.h:APR_DECLARE(void) apr_version(apr_version_t *pvsn);
apr_version.h:APR_DECLARE(const char *) apr_version_string(void);