18#define APR_WANT_MEMFUNC
38 memcpy(
p->heap.base,
p->base,
p->heap.alloc_len);
49 const char *
base =
p->base;
51 if (
p->pool ==
NULL) {
105 p->base = (
char *)
buf;
136 "POOL", 5, APR_BUCKET_DATA,
const char apr_size_t len
APR-UTIL Buckets/Bucket Brigades.
static apr_status_t pool_bucket_read(apr_bucket *b, const char **str, apr_size_t *len, apr_read_type_e block)
static void pool_bucket_destroy(void *data)
static apr_status_t pool_bucket_cleanup(void *data)
APU_DECLARE(void)
Computes SipHash-2-4, producing a 64bit (APR_SIPHASH_DSIZE) hash from a message and a 128bit (APR_SIP...
APR Standard Headers Support.
const unsigned char * buf
#define APR_BUCKET_INIT(e)
APU_DECLARE_DATA const apr_bucket_type_t apr_bucket_type_pool
APU_DECLARE_DATA const apr_bucket_type_t apr_bucket_type_heap
const char int apr_pool_t * pool
const apr_array_header_t * list
void(* destroy)(void *data)