17#ifndef __MOD_HTTP2_H__
18#define __MOD_HTTP2_H__
35#define AP_HTTP2_HAS_GET_POLLFD
apr_brigade_flush void * ctx
#define APR_DECLARE_OPTIONAL_FN(ret, name, args)
const char int apr_pool_t * pool
apr_vformatter_buff_t * c
apr_int64_t apr_interval_time_t
apr_size_t apr_size_t max
static apr_status_t http2_get_pollfd_from_conn(conn_rec *c, struct apr_pollfd_t *pfd, apr_interval_time_t *ptimeout)
static void http2_get_num_workers(server_rec *s, int *minw, int *maxw)
static char * http2_var_lookup(apr_pool_t *, server_rec *, conn_rec *, request_rec *, char *name)
static int http2_is_h2(conn_rec *)
apr_status_t http2_req_engine_init(h2_req_engine *engine, const char *id, const char *type, apr_pool_t *pool, apr_size_t req_buffer_size, request_rec *r, http2_output_consumed **pconsumed, void **pbaton)
struct h2_req_engine h2_req_engine
void http2_output_consumed(void *ctx, conn_rec *c, apr_off_t consumed)
Structure to store things which are per connection.
A structure that represents the current request.
A structure to store information for each virtual server.