#include <evhtp.h>
Definition at line 457 of file evhtp.h.
uint64_t evhtp_connection_t::body_bytes_read |
uint8_t evhtp_connection_t::connected |
client specific - set after successful connection
Definition at line 479 of file evhtp.h.
uint8_t evhtp_connection_t::error |
evbase_t* evhtp_connection_t::evbase |
uint8_t evhtp_connection_t::free_connection |
evhtp_hooks_t* evhtp_connection_t::hooks |
evhtp_t* evhtp_connection_t::htp |
uint8_t evhtp_connection_t::keepalive |
set to 1 after the first request has been processed and the connection is kept open
Definition at line 479 of file evhtp.h.
uint64_t evhtp_connection_t::max_body_size |
uint64_t evhtp_connection_t::num_requests |
uint8_t evhtp_connection_t::owner |
set to 1 if this structure owns the bufferevent
Definition at line 479 of file evhtp.h.
htparser* evhtp_connection_t::parser |
uint8_t evhtp_connection_t::paused |
this connection has been marked as paused
Definition at line 479 of file evhtp.h.
struct timeval evhtp_connection_t::recv_timeo |
conn read timeouts (overrides global)
Definition at line 471 of file evhtp.h.
evhtp_request_t* evhtp_connection_t::request |
the request currently being processed
Definition at line 474 of file evhtp.h.
event_t* evhtp_connection_t::resume_ev |
struct sockaddr* evhtp_connection_t::saddr |
struct evbuffer* evhtp_connection_t::scratch_buf |
always zero'd out after used
Definition at line 487 of file evhtp.h.
struct timeval evhtp_connection_t::send_timeo |
conn write timeouts (overrides global)
Definition at line 472 of file evhtp.h.
evutil_socket_t evhtp_connection_t::sock |
evthr_t* evhtp_connection_t::thread |
server or client
Definition at line 478 of file evhtp.h.
uint8_t evhtp_connection_t::vhost_via_sni |
set to 1 if the vhost was found via SSL SNI
Definition at line 479 of file evhtp.h.
uint8_t evhtp_connection_t::waiting |
used to make sure resuming happens AFTER sending a reply
Definition at line 479 of file evhtp.h.
The documentation for this struct was generated from the following file: