Apache HTTP Server Request Library
#include <apreq_env.h>
Data Fields | |
const char * | name |
apr_uint32_t | magic_number |
void(* | log )(const char *, int, int, apr_status_t, void *, const char *, va_list) |
apr_pool_t *(* | pool )(void *) |
apreq_jar_t *(* | jar )(void *, apreq_jar_t *) |
apreq_request_t *(* | request )(void *, apreq_request_t *) |
const char *(* | query_string )(void *) |
const char *(* | header_in )(void *, const char *) |
apr_status_t(* | header_out )(void *, const char *, char *) |
apr_status_t(* | read )(void *, apr_read_type_e, apr_off_t) |
const char *(* | temp_dir )(void *, const char *) |
apr_off_t(* | max_body )(void *, apr_off_t) |
apr_ssize_t(* | max_brigade )(void *, apr_ssize_t) |
This must be fully defined for libapreq2 to operate properly in a given environment. Normally it is set once, with an apreq_env_module() call during process initialization, and should remain fixed thereafter.