Teonet library  0.4.7
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
mg_connection Struct Reference

#include <mongoose.h>

Data Fields

struct mg_connectionnext
 
struct mg_connectionprev
 
struct mg_connectionlistener
 
struct mg_mgrmgr
 
sock_t sock
 
int err
 
union socket_address sa
 
size_t recv_mbuf_limit
 
struct mbuf recv_mbuf
 
struct mbuf send_mbuf
 
SSLssl
 
SSL_CTXssl_ctx
 
time_t last_io_time
 
mg_event_handler_t proto_handler
 
void * proto_data
 
mg_event_handler_t handler
 
void * user_data
 
void * priv_1
 
void * priv_2
 
void * mgr_data
 
unsigned long flags
 

Field Documentation

int mg_connection::err
time_t mg_connection::last_io_time

Referenced by mg_create_connection(), and mg_send().

void* mg_connection::mgr_data
struct mg_connection* mg_connection::next
struct mg_connection * mg_connection::prev

Referenced by mg_add_conn(), and mg_remove_conn().

void* mg_connection::priv_1
void* mg_connection::priv_2
void* mg_connection::proto_data
size_t mg_connection::recv_mbuf_limit
SSL* mg_connection::ssl
SSL_CTX* mg_connection::ssl_ctx

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