17#ifndef __mod_h2__h2_request__
18#define __mod_h2__h2_request__
23 const char *scheme,
const char *authority,
55#if AP_HAS_RESPONSE_BUCKETS
request_rec int int apr_table_t const char * path
const char int apr_pool_t * pool
apr_uint32_t apr_pool_t apr_uint32_t apr_pollset_method_e method
apr_status_t h2_request_rcreate(h2_request **preq, apr_pool_t *pool, request_rec *r)
apr_status_t h2_request_add_header(h2_request *req, apr_pool_t *pool, const char *name, size_t nlen, const char *value, size_t vlen, size_t max_field_len, int *pwas_added)
h2_request * h2_request_create(int id, apr_pool_t *pool, const char *method, const char *scheme, const char *authority, const char *path, apr_table_t *header)
apr_status_t h2_request_end_headers(h2_request *req, apr_pool_t *pool, size_t raw_bytes)
apr_status_t h2_request_add_trailer(h2_request *req, apr_pool_t *pool, const char *name, size_t nlen, const char *value, size_t vlen)
h2_request * h2_request_clone(apr_pool_t *p, const h2_request *src)
request_rec * h2_create_request_rec(const h2_request *req, conn_rec *conn, int no_body)
Structure to store things which are per connection.
A structure that represents the current request.