Skip to content

h3_stream

#include <h3_session.h>

Public Attributes

Name
h3_session * session
apr_pool_t * pool
int64_t stream_id
quic_stream * qstream
int done
int write_blocked
request_rec * r
int is_bidi
int headers_complete
int dispatched
int worker_done
int body_complete
int body_truncated
const uint8_t * request_body
size_t request_body_len
size_t request_body_offset
size_t request_body_capacity
int request_body_overflow
const char * method
const char * scheme
const char * authority
const char * path
apr_table_t * headers
apr_thread_cond_t * response_cond
h3_response_chunk * response_head
h3_response_chunk * response_tail
h3_response_chunk * response_submit_chunk
size_t response_submit_offset
size_t response_buffered
size_t response_len
size_t response_buffer_limit
int response_submitted
int response_complete
int response_cancelled

Public Attributes Documentation

variable session

h3_session * session;

variable pool

apr_pool_t * pool;

variable stream_id

int64_t stream_id;

variable qstream

quic_stream * qstream;

variable done

int done;

variable write_blocked

int write_blocked;

variable r

request_rec * r;

variable is_bidi

int is_bidi;

variable headers_complete

int headers_complete;

variable dispatched

int dispatched;

variable worker_done

int worker_done;

variable body_complete

int body_complete;

variable body_truncated

int body_truncated;

variable request_body

const uint8_t * request_body;

variable request_body_len

size_t request_body_len;

variable request_body_offset

size_t request_body_offset;

variable request_body_capacity

size_t request_body_capacity;

variable request_body_overflow

int request_body_overflow;

variable method

const char * method;

variable scheme

const char * scheme;

variable authority

const char * authority;

variable path

const char * path;

variable headers

apr_table_t * headers;

variable response_cond

apr_thread_cond_t * response_cond;

variable response_head

h3_response_chunk * response_head;

variable response_tail

h3_response_chunk * response_tail;

variable response_submit_chunk

h3_response_chunk * response_submit_chunk;

variable response_submit_offset

size_t response_submit_offset;

variable response_buffered

size_t response_buffered;

variable response_len

size_t response_len;

variable response_buffer_limit

size_t response_buffer_limit;

variable response_submitted

int response_submitted;

variable response_complete

int response_complete;

variable response_cancelled

int response_cancelled;