Apache2
h2_stream Struct Reference

#include <h2_stream.h>

Collaboration diagram for h2_stream:

Data Fields

int id
 
int initiated_on
 
apr_pool_tpool
 
struct h2_sessionsession
 
h2_stream_state_t state
 
apr_time_t created
 
const struct h2_requestrequest
 
struct h2_requestrtmp
 
apr_table_ttrailers_in
 
int request_headers_added
 
struct h2_headersresponse
 
struct h2_bucket_beaminput
 
apr_bucket_brigadein_buffer
 
int in_window_size
 
apr_time_t in_last_write
 
struct h2_bucket_beamoutput
 
apr_bucket_brigadeout_buffer
 
int rst_error
 
unsigned int aborted: 1
 
unsigned int scheduled: 1
 
unsigned int input_closed: 1
 
unsigned int push_policy
 
unsigned int sent_trailers: 1
 
unsigned int output_eos: 1
 
conn_recc2
 
const h2_prioritypref_priority
 
apr_off_t out_frames
 
apr_off_t out_frame_octets
 
apr_off_t out_data_frames
 
apr_off_t out_data_octets
 
apr_off_t in_data_frames
 
apr_off_t in_data_octets
 
apr_off_t in_trailer_octets
 
h2_stream_monitormonitor
 

Field Documentation

◆ aborted

unsigned int h2_stream::aborted

◆ c2

conn_rec* h2_stream::c2

◆ created

apr_time_t h2_stream::created

◆ id

int h2_stream::id

◆ in_buffer

apr_bucket_brigade* h2_stream::in_buffer

◆ in_data_frames

apr_off_t h2_stream::in_data_frames

◆ in_data_octets

apr_off_t h2_stream::in_data_octets

◆ in_last_write

apr_time_t h2_stream::in_last_write

◆ in_trailer_octets

apr_off_t h2_stream::in_trailer_octets

◆ in_window_size

int h2_stream::in_window_size

◆ initiated_on

int h2_stream::initiated_on

◆ input

struct h2_bucket_beam* h2_stream::input

◆ input_closed

unsigned int h2_stream::input_closed

◆ monitor

h2_stream_monitor* h2_stream::monitor

◆ out_buffer

apr_bucket_brigade* h2_stream::out_buffer

◆ out_data_frames

apr_off_t h2_stream::out_data_frames

◆ out_data_octets

apr_off_t h2_stream::out_data_octets

◆ out_frame_octets

apr_off_t h2_stream::out_frame_octets

◆ out_frames

apr_off_t h2_stream::out_frames

◆ output

struct h2_bucket_beam* h2_stream::output

◆ output_eos

unsigned int h2_stream::output_eos

◆ pool

apr_pool_t* h2_stream::pool

◆ pref_priority

const h2_priority* h2_stream::pref_priority

◆ push_policy

unsigned int h2_stream::push_policy

◆ request

const struct h2_request* h2_stream::request

◆ request_headers_added

int h2_stream::request_headers_added

◆ response

struct h2_headers* h2_stream::response

◆ rst_error

int h2_stream::rst_error

◆ rtmp

struct h2_request* h2_stream::rtmp

◆ scheduled

unsigned int h2_stream::scheduled

◆ sent_trailers

unsigned int h2_stream::sent_trailers

◆ session

struct h2_session* h2_stream::session

◆ state

h2_stream_state_t h2_stream::state

◆ trailers_in

apr_table_t* h2_stream::trailers_in

The documentation for this struct was generated from the following file: