########## APREQ types ##########
const apr_size_t | UV
apr_size_t | UV
struct SV | SV
apr_status_t | IV
const char * | PV
char * | PV
void | VOID
void * | PTR
const void * | PTR
unsigned | UV
unsigned char | UV
#data structure stuff
struct request_rec | Apache2::RequestRec | T_APACHEOBJ | r
struct apr_pool_t | APR::Pool | T_POOLOBJ
struct apr_array_header_t | APR::ArrayHeader
struct apr_table_t | APR::Table | T_HASHOBJ
struct apr_bucket_brigade | APR::Brigade
struct apreq_param_t | APR::Request::Param | T_APREQ_PARAM | param
struct apreq_cookie_t | APR::Request::Cookie | T_APREQ_COOKIE | cookie
struct apreq_handle_t | APR::Request | T_APREQ_HANDLE | req
struct apreq_xs_handle_apache2_t | APR::Request::Apache2 | T_APREQ_HANDLE_APACHE2
struct apreq_xs_handle_cgi_t | APR::Request::CGI | T_APREQ_HANDLE_CGI
struct apreq_xs_error_t | APR::Request::Error | T_APREQ_ERROR
struct apreq_xs_cookie_table_t | APR::Request::Cookie::Table | T_HASHOBJ
const apreq_xs_param_table_t * | APR::Request::Param::Table | T_HASHOBJ
struct apreq_parser_t | APR::Request::Parser
struct apreq_hook_t | APR::Request::Hook