17 #ifndef __MOD_HTTP2_H__
18 #define __MOD_HTTP2_H__
33 int *minw,
int *max));
35 #define AP_HTTP2_HAS_GET_POLLFD
apr_read_type_e
Definition: apr_buckets.h:62
#define APR_DECLARE_OPTIONAL_FN(ret, name, args)
Definition: apr_optional.h:50
request_rec * r
Definition: mod_dav.h:518
int status
Definition: mod_dav.h:141
const char * s
Definition: mod_dav.h:1327
apr_bucket_brigade request_rec apr_pool_t * pool
Definition: mod_dav.h:557
apr_bucket_brigade ap_input_mode_t apr_read_type_e block
Definition: mod_dav.h:2663
int apr_status_t
Definition: apr_errno.h:44
struct apr_pool_t apr_pool_t
Definition: apr_pools.h:60
apr_int64_t apr_interval_time_t
Definition: apr_time.h:55
apr_status_t http2_get_pollfd_from_conn(conn_rec *c, struct apr_pollfd_t *pfd, apr_interval_time_t *ptimeout)
void http2_get_num_workers(server_rec *s, int *minw, int *max)
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)
Definition: mod_http2.h:73
int http2_is_h2(conn_rec *)
apr_status_t http2_req_engine_pull(h2_req_engine *engine, apr_read_type_e block, int capacity, request_rec **pr)
void http2_req_engine_done(h2_req_engine *engine, conn_rec *rconn, apr_status_t status)
struct h2_req_engine h2_req_engine
Definition: mod_http2.h:70
void http2_output_consumed(void *ctx, conn_rec *c, apr_off_t consumed)
Definition: mod_http2.h:71
char * http2_var_lookup(apr_pool_t *, server_rec *, conn_rec *, request_rec *, char *)
apr_status_t http2_req_engine_push(const char *engine_type, request_rec *r, http2_req_engine_init *einit)
Definition: apr_poll.h:109
Definition: apr_arch_thread_cond.h:34
Structure to store things which are per connection.
Definition: httpd.h:1193
A structure that represents the current request.
Definition: httpd.h:856
A structure to store information for each virtual server.
Definition: httpd.h:1382