Apache2
|
#include <h2_conn_ctx.h>
Data Fields | |
const char * | id |
server_rec * | server |
const char * | protocol |
struct h2_session * | session |
struct h2_mplx * | mplx |
struct h2_c2_transit * | transit |
int | pre_conn_done |
int | stream_id |
apr_pool_t * | req_pool |
const struct h2_request * | request |
struct h2_bucket_beam * | beam_out |
struct h2_bucket_beam * | beam_in |
unsigned | input_chunked:1 |
unsigned | is_upgrade:1 |
apr_file_t * | pipe_in [2] |
apr_pollfd_t | pfd |
int | has_final_response |
apr_status_t | last_err |
apr_off_t | bytes_sent |
apr_uint32_t | started |
apr_time_t | started_at |
apr_uint32_t | done |
apr_time_t | done_at |
The h2 module context associated with a connection.
It keeps track of the different types of connections:
struct h2_bucket_beam* h2_conn_ctx_t::beam_in |
struct h2_bucket_beam* h2_conn_ctx_t::beam_out |
apr_off_t h2_conn_ctx_t::bytes_sent |
apr_uint32_t h2_conn_ctx_t::done |
apr_time_t h2_conn_ctx_t::done_at |
int h2_conn_ctx_t::has_final_response |
const char* h2_conn_ctx_t::id |
unsigned h2_conn_ctx_t::input_chunked |
unsigned h2_conn_ctx_t::is_upgrade |
apr_status_t h2_conn_ctx_t::last_err |
struct h2_mplx* h2_conn_ctx_t::mplx |
apr_pollfd_t h2_conn_ctx_t::pfd |
apr_file_t* h2_conn_ctx_t::pipe_in[2] |
int h2_conn_ctx_t::pre_conn_done |
const char* h2_conn_ctx_t::protocol |
apr_pool_t* h2_conn_ctx_t::req_pool |
const struct h2_request* h2_conn_ctx_t::request |
server_rec* h2_conn_ctx_t::server |
struct h2_session* h2_conn_ctx_t::session |
apr_uint32_t h2_conn_ctx_t::started |
apr_time_t h2_conn_ctx_t::started_at |
int h2_conn_ctx_t::stream_id |
struct h2_c2_transit* h2_conn_ctx_t::transit |