Lines Matching defs:AP_DECLARE
338 #ifndef AP_DECLARE
340 * Stuff marked #AP_DECLARE is part of the API, and intended for use
344 # define AP_DECLARE(type) type
350 * use by modules. The difference between #AP_DECLARE and
376 # define AP_CORE_DECLARE AP_DECLARE
417 AP_DECLARE(void) ap_get_server_revision(ap_version_t *version);
425 AP_DECLARE(const char *) ap_get_server_banner(void);
434 AP_DECLARE(const char *) ap_get_server_description(void);
441 AP_DECLARE(void) ap_add_version_component(apr_pool_t *pconf, const char *component);
447 AP_DECLARE(const char *) ap_get_server_built(void);
1390 AP_DECLARE(const char *) ap_context_document_root(request_rec *r);
1397 AP_DECLARE(const char *) ap_context_prefix(request_rec *r);
1407 AP_DECLARE(void) ap_set_context_info(request_rec *r, const char *prefix,
1415 AP_DECLARE(void) ap_set_document_root(request_rec *r, const char *document_root);
1424 AP_DECLARE(char *) ap_field_noparam(apr_pool_t *p, const char *intype);
1434 AP_DECLARE(char *) ap_ht_time(apr_pool_t *p, apr_time_t t, const char *fmt, int gmt);
1447 AP_DECLARE(char *) ap_getword(apr_pool_t *p, const char **line, char stop);
1457 AP_DECLARE(char *) ap_getword_nc(apr_pool_t *p, char **line, char stop);
1466 AP_DECLARE(char *) ap_getword_white(apr_pool_t *p, const char **line);
1476 AP_DECLARE(char *) ap_getword_white_nc(apr_pool_t *p, char **line);
1486 AP_DECLARE(char *) ap_getword_nulls(apr_pool_t *p, const char **line,
1498 AP_DECLARE(char *) ap_getword_nulls_nc(apr_pool_t *p, char **line, char stop);
1506 AP_DECLARE(char *) ap_getword_conf(apr_pool_t *p, const char **line);
1515 AP_DECLARE(char *) ap_getword_conf_nc(apr_pool_t *p, char **line);
1527 AP_DECLARE(const char *) ap_resolve_env(apr_pool_t *p, const char * word);
1538 AP_DECLARE(const char *) ap_size_list_item(const char **field, int *len);
1550 AP_DECLARE(char *) ap_get_list_item(apr_pool_t *p, const char **field);
1560 AP_DECLARE(int) ap_find_list_item(apr_pool_t *p, const char *line, const char *tok);
1569 AP_DECLARE(int) ap_find_etag_weak(apr_pool_t *p, const char *line, const char *tok);
1578 AP_DECLARE(int) ap_find_etag_strong(apr_pool_t *p, const char *line, const char *tok);
1593 AP_DECLARE(const char *) ap_parse_token_list_strict(apr_pool_t *p, const char *tok,
1607 AP_DECLARE(char *) ap_get_token(apr_pool_t *p, const char **accept_line, int accept_white);
1616 AP_DECLARE(int) ap_find_token(apr_pool_t *p, const char *line, const char *tok);
1625 AP_DECLARE(int) ap_find_last_token(apr_pool_t *p, const char *line, const char *tok);
1632 AP_DECLARE(int) ap_is_url(const char *u);
1639 AP_DECLARE(int) ap_unescape_all(char *url);
1647 AP_DECLARE(int) ap_unescape_url(char *url);
1656 AP_DECLARE(int) ap_unescape_url_keep2f(char *url, int decode_slashes);
1664 AP_DECLARE(int) ap_unescape_urlencoded(char *query);
1670 AP_DECLARE(void) ap_no2slash(char *name)
1678 AP_DECLARE(void) ap_getparents(char *name)
1688 AP_DECLARE(char *) ap_escape_path_segment(apr_pool_t *p, const char *s)
1698 AP_DECLARE(char *) ap_escape_path_segment_buffer(char *c, const char *s)
1711 AP_DECLARE(char *) ap_os_escape_path(apr_pool_t *p, const char *path, int partial)
1724 AP_DECLARE(char *) ap_escape_urlencoded(apr_pool_t *p, const char *s)
1734 AP_DECLARE(char *) ap_escape_urlencoded_buffer(char *c, const char *s)
1753 AP_DECLARE(char *) ap_escape_html2(apr_pool_t *p, const char *s, int toasc)
1763 AP_DECLARE(char *) ap_escape_logitem(apr_pool_t *p, const char *str)
1774 AP_DECLARE(apr_size_t) ap_escape_errorlog_item(char *dest, const char *source,
1786 AP_DECLARE(char *) ap_construct_server(apr_pool_t *p, const char *hostname,
1797 AP_DECLARE(char *) ap_escape_shell_cmd(apr_pool_t *p, const char *s)
1805 AP_DECLARE(int) ap_count_dirs(const char *path)
1819 AP_DECLARE(char *) ap_make_dirstr_prefix(char *d, const char *s, int n)
1829 AP_DECLARE(char *) ap_make_dirstr_parent(apr_pool_t *p, const char *s)
1845 AP_DECLARE(char *) ap_make_full_path(apr_pool_t *a, const char *dir, const char *f)
1856 AP_DECLARE(int) ap_os_is_path_absolute(apr_pool_t *p, const char *dir)
1866 AP_DECLARE(int) ap_is_matchexp(const char *str)
1875 AP_DECLARE(int) ap_strcmp_match(const char *str, const char *expected)
1885 AP_DECLARE(int) ap_strcasecmp_match(const char *str, const char *expected)
1895 AP_DECLARE(char *) ap_strcasestr(const char *s1, const char *s2)
1904 AP_DECLARE(const char *) ap_stripprefix(const char *bigstring,
1915 AP_DECLARE(char *) ap_pbase64decode(apr_pool_t *p, const char *bufcoded);
1924 AP_DECLARE(char *) ap_pbase64encode(apr_pool_t *p, char *string);
1939 AP_DECLARE(ap_regex_t *) ap_pregcomp(apr_pool_t *p, const char *pattern,
1949 AP_DECLARE(void) ap_pregfree(apr_pool_t *p, ap_regex_t *reg);
1964 AP_DECLARE(char *) ap_pregsub(apr_pool_t *p, const char *input,
1982 AP_DECLARE(apr_status_t) ap_pregsub_ex(apr_pool_t *p, char **result,
1993 AP_DECLARE(void) ap_content_type_tolower(char *s);
1999 AP_DECLARE(void) ap_str_tolower(char *s);
2005 AP_DECLARE(void) ap_str_toupper(char *s);
2014 AP_DECLARE(int) ap_ind(const char *str, char c); /* Sigh... */
2023 AP_DECLARE(int) ap_rind(const char *str, char c);
2032 AP_DECLARE(char *) ap_escape_quotes(apr_pool_t *p, const char *instring);
2044 AP_DECLARE(char *) ap_append_pid(apr_pool_t *p, const char *string,
2065 AP_DECLARE(apr_status_t) ap_timeout_parameter_parse(
2076 AP_DECLARE(int) ap_request_has_body(request_rec *r);
2088 AP_DECLARE(apr_status_t) ap_pstr2_alnum(apr_pool_t *p, const char *src,
2100 AP_DECLARE(apr_status_t) ap_str2_alnum(const char *src, char *dest);
2125 AP_DECLARE(int) ap_parse_form_data(request_rec *r, struct ap_filter_t *f,
2136 AP_DECLARE(int) ap_is_rdirectory(apr_pool_t *p, const char *name);
2144 AP_DECLARE(int) ap_is_directory(apr_pool_t *p, const char *name);
2163 AP_DECLARE(void) ap_log_assert(const char *szExp, const char *szFile, int nLine)
2219 AP_DECLARE(const char *) ap_psignature(const char *prefix, request_rec *r);
2230 AP_DECLARE(char *) ap_strchr(char *s, int c);
2231 AP_DECLARE(const char *) ap_strchr_c(const char *s, int c);
2232 AP_DECLARE(char *) ap_strrchr(char *s, int c);
2233 AP_DECLARE(const char *) ap_strrchr_c(const char *s, int c);
2234 AP_DECLARE(char *) ap_strstr(char *s, const char *c);
2235 AP_DECLARE(const char *) ap_strstr_c(const char *s, const char *c);
2236 AP_DECLARE(void *) ap_palloc_debug(apr_pool_t *p, apr_size_t size);
2237 AP_DECLARE(void *) ap_pcalloc_debug(apr_pool_t *p, apr_size_t size);
2289 AP_DECLARE(void) ap_random_insecure_bytes(void *buf, apr_size_t size);
2297 AP_DECLARE(apr_uint32_t) ap_random_pick(apr_uint32_t min, apr_uint32_t max);
2302 AP_DECLARE(void) ap_abort_on_oom(void) __attribute__((noreturn));
2310 AP_DECLARE(void *) ap_malloc(size_t size)
2321 AP_DECLARE(void *) ap_calloc(size_t nelem, size_t size)
2332 AP_DECLARE(void *) ap_realloc(void *ptr, size_t size)
2340 AP_DECLARE(void) ap_get_sload(ap_sload_t *ld)
2347 AP_DECLARE(void) ap_get_loadavg(ap_loadavg_t *ld)
2358 AP_DECLARE(void) ap_bin2hex(const void *src, apr_size_t srclen, char *dest)
2366 AP_DECLARE(int) ap_has_cntrl(const char *str)
2381 AP_DECLARE(apr_status_t) ap_password_validate(request_rec *r,
2394 AP_DECLARE(char *) ap_get_exec_line(apr_pool_t *p,