Logo ROOT  
Reference Guide
mg_connection Struct Reference

Definition at line 2695 of file civetweb.c.

Public Attributes

int accept_gzip
 
char * buf
 
int buf_size
 
size_t chunk_remainder
 
struct socket client
 
SSL_CTXclient_ssl_ctx
 
time_t conn_birth_time
 
int connection_type
 
int64_t consumed_content
 
int64_t content_len
 
int data_len
 
struct mg_domain_contextdom_ctx
 
int handled_requests
 
const char * host
 
int in_error_handler
 
int is_chunked
 
int64_t last_throttle_bytes
 
time_t last_throttle_time
 
int must_close
 
pthread_mutex_t mutex
 
int64_t num_bytes_sent
 
char * path_info
 
struct mg_contextphys_ctx
 
struct timespec req_time
 
struct mg_request_info request_info
 
int request_len
 
struct mg_response_info response_info
 
SSLssl
 
int status_code
 
int thread_index
 
int throttle
 

Member Data Documentation

◆ accept_gzip

int mg_connection::accept_gzip

Definition at line 2732 of file civetweb.c.

◆ buf

char* mg_connection::buf

Definition at line 2728 of file civetweb.c.

◆ buf_size

int mg_connection::buf_size

Definition at line 2740 of file civetweb.c.

◆ chunk_remainder

size_t mg_connection::chunk_remainder

Definition at line 2727 of file civetweb.c.

◆ client

struct socket mg_connection::client

Definition at line 2713 of file civetweb.c.

◆ client_ssl_ctx

SSL_CTX* mg_connection::client_ssl_ctx

Definition at line 2712 of file civetweb.c.

◆ conn_birth_time

time_t mg_connection::conn_birth_time

Definition at line 2714 of file civetweb.c.

◆ connection_type

int mg_connection::connection_type

Definition at line 2696 of file civetweb.c.

◆ consumed_content

int64_t mg_connection::consumed_content

Definition at line 2720 of file civetweb.c.

◆ content_len

int64_t mg_connection::content_len

Definition at line 2719 of file civetweb.c.

◆ data_len

int mg_connection::data_len

Definition at line 2742 of file civetweb.c.

◆ dom_ctx

struct mg_domain_context* mg_connection::dom_ctx

Definition at line 2702 of file civetweb.c.

◆ handled_requests

int mg_connection::handled_requests

Definition at line 2738 of file civetweb.c.

◆ host

const char* mg_connection::host

Definition at line 2710 of file civetweb.c.

◆ in_error_handler

int mg_connection::in_error_handler

Definition at line 2733 of file civetweb.c.

◆ is_chunked

int mg_connection::is_chunked

Definition at line 2721 of file civetweb.c.

◆ last_throttle_bytes

int64_t mg_connection::last_throttle_bytes

Definition at line 2748 of file civetweb.c.

◆ last_throttle_time

time_t mg_connection::last_throttle_time

Definition at line 2747 of file civetweb.c.

◆ must_close

int mg_connection::must_close

Definition at line 2731 of file civetweb.c.

◆ mutex

pthread_mutex_t mg_connection::mutex

Definition at line 2749 of file civetweb.c.

◆ num_bytes_sent

int64_t mg_connection::num_bytes_sent

Definition at line 2718 of file civetweb.c.

◆ path_info

char* mg_connection::path_info

Definition at line 2729 of file civetweb.c.

◆ phys_ctx

struct mg_context* mg_connection::phys_ctx

Definition at line 2701 of file civetweb.c.

◆ req_time

struct timespec mg_connection::req_time

Definition at line 2716 of file civetweb.c.

◆ request_info

struct mg_request_info mg_connection::request_info

Definition at line 2698 of file civetweb.c.

◆ request_len

int mg_connection::request_len

Definition at line 2741 of file civetweb.c.

◆ response_info

struct mg_response_info mg_connection::response_info

Definition at line 2699 of file civetweb.c.

◆ ssl

SSL* mg_connection::ssl

Definition at line 2711 of file civetweb.c.

◆ status_code

int mg_connection::status_code

Definition at line 2743 of file civetweb.c.

◆ thread_index

int mg_connection::thread_index

Definition at line 2755 of file civetweb.c.

◆ throttle

int mg_connection::throttle

Definition at line 2744 of file civetweb.c.

Collaboration diagram for mg_connection:
[legend]

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