Apache HTTPD
Public Attributes | List of all members
event_conn_state_t Struct Reference

Public Attributes

struct { 
 
   struct event_conn_state_t *volatile   next 
 
   struct event_conn_state_t *volatile   prev 
 
timeout_list 
 
apr_time_t queue_timestamp
 
conn_recc
 
request_recr
 
event_srv_cfgsc
 
ap_sb_handle_tsbh
 
int suspended
 
apr_pool_tp
 
apr_bucket_alloc_tbucket_alloc
 
apr_pollfd_t pfd
 
conn_state_t pub
 
struct event_conn_state_tchain
 
int deferred_linger
 

Detailed Description

Definition at line 221 of file event.c.

Member Data Documentation

◆ bucket_alloc

apr_bucket_alloc_t* event_conn_state_t::bucket_alloc

bucket allocator

Definition at line 242 of file event.c.

◆ c

conn_rec* event_conn_state_t::c

connection record this struct refers to

Definition at line 227 of file event.c.

◆ chain

struct event_conn_state_t* event_conn_state_t::chain

chaining in defer_linger_chain

Definition at line 248 of file event.c.

◆ deferred_linger

int event_conn_state_t::deferred_linger

Is lingering close from defer_lingering_close()?

Definition at line 250 of file event.c.

◆ next

struct event_conn_state_t* volatile event_conn_state_t::next

Definition at line 223 of file event.c.

◆ p

apr_pool_t* event_conn_state_t::p

memory pool to allocate from

Definition at line 240 of file event.c.

◆ pfd

apr_pollfd_t event_conn_state_t::pfd

poll file descriptor information

Definition at line 244 of file event.c.

◆ prev

struct event_conn_state_t* volatile event_conn_state_t::prev

Definition at line 223 of file event.c.

◆ pub

conn_state_t event_conn_state_t::pub

public parts of the connection state

Definition at line 246 of file event.c.

◆ queue_timestamp

apr_time_t event_conn_state_t::queue_timestamp

the time when the entry was queued

Definition at line 225 of file event.c.

◆ r

request_rec* event_conn_state_t::r

request record (if any) this struct refers to

Definition at line 229 of file event.c.

◆ sbh

ap_sb_handle_t* event_conn_state_t::sbh

scoreboard handle for the conn_rec

Definition at line 233 of file event.c.

◆ sc

event_srv_cfg* event_conn_state_t::sc

server config this struct refers to

Definition at line 231 of file event.c.

◆ suspended

int event_conn_state_t::suspended

is the current conn_rec suspended? (disassociated with a particular MPM thread; for suspend_/resume_connection hooks)

Definition at line 238 of file event.c.

◆ [struct]

struct { ... } event_conn_state_t::timeout_list

APR_RING of expiration timeouts


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