47#define APR_HASH_KEY_STRING (-1)
const char int apr_pool_t * pool
unsigned int(* apr_hashfunc_t)(const char *key, apr_ssize_t *klen)
const apr_hash_t const apr_hash_t void *(* merger)(apr_pool_t *p, const void *key, apr_ssize_t klen, const void *h1_val, const void *h2_val, const void *data)
const void apr_ssize_t const void * val
APR_DECLARE(void) apr_hash_set(apr_hash_t *ht
const apr_hash_t * overlay
const apr_hash_t const apr_hash_t void *(*) const void data)
const apr_hash_t const apr_hash_t * h2
const apr_hash_t const apr_hash_t * base
int() apr_hash_do_callback_fn_t(void *rec, const void *key, apr_ssize_t klen, const void *value)
APR_DECLARE_NONSTD(void) apr_terminate(void)
#define APR_POOL_DECLARE_ACCESSOR(type)
void apr_skiplistnode apr_skiplist_compare comp
typedef int(WSAAPI *apr_winapi_fpt_WSAPoll)(IN OUT LPWSAPOLLFD fdArray