Skip to content

h3_session

#include <h3_session.h>

Public Attributes

Name
conn_rec * c
server_rec * s
apr_pool_t * pool
quic_conn * qconn
nghttp3_conn * ngh3
apr_thread_mutex_t * lock
apr_hash_t * streams
int aborted
int blocked_streams
int ngh3_dead
uint64_t abort_quic_error_code
const char * abort_reason
apr_array_header_t * pending_free
unsigned char * stream_read_buf
apr_size_t stream_read_buf_size
size_t stream_drain_cursor
int control_streams_created
apr_time_t goaway_deadline
volatile apr_uint32_t active_tasks
int64_t sid
h3_stream * h3s
struct h3_session pending

Public Attributes Documentation

variable c

conn_rec * c;

variable s

server_rec * s;

variable pool

apr_pool_t * pool;

variable qconn

quic_conn * qconn;

variable ngh3

nghttp3_conn * ngh3;

variable lock

apr_thread_mutex_t * lock;

variable streams

apr_hash_t * streams;

variable aborted

int aborted;

variable blocked_streams

int blocked_streams;

variable ngh3_dead

int ngh3_dead;

variable abort_quic_error_code

uint64_t abort_quic_error_code;

variable abort_reason

const char * abort_reason;

variable pending_free

apr_array_header_t * pending_free;

variable stream_read_buf

unsigned char * stream_read_buf;

variable stream_read_buf_size

apr_size_t stream_read_buf_size;

variable stream_drain_cursor

size_t stream_drain_cursor;

variable control_streams_created

int control_streams_created;

variable goaway_deadline

apr_time_t goaway_deadline;

variable active_tasks

volatile apr_uint32_t active_tasks;

variable sid

int64_t sid;

variable h3s

h3_stream * h3s;

variable pending

struct h3_session pending;