ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Attributes | List of all members
mg_callbacks Struct Reference

Definition at line 66 of file civetweb.h.

Public Attributes

int(* begin_request )(struct mg_connection *)
 
void(* end_request )(const struct mg_connection *, int reply_status_code)
 
int(* log_message )(const struct mg_connection *, const char *message)
 
int(* init_ssl )(void *ssl_context, void *user_data)
 
int(* websocket_connect )(const struct mg_connection *)
 
void(* websocket_ready )(struct mg_connection *)
 
int(* websocket_data )(struct mg_connection *, int bits, char *data, size_t data_len)
 
void(* connection_close )(struct mg_connection *)
 
const char *(* open_file )(const struct mg_connection *, const char *path, size_t *data_len)
 
void(* init_lua )(struct mg_connection *, void *lua_context)
 
void(* upload )(struct mg_connection *, const char *file_name)
 
int(* http_error )(struct mg_connection *, int status)
 

#include </mnt/vdb/lsf/workspace/root-makedoc/rootspi/rdoc/src/master/net/http/civetweb/civetweb.h>

Member Data Documentation

int(* mg_callbacks::begin_request)(struct mg_connection *)

Definition at line 73 of file civetweb.h.

void(* mg_callbacks::connection_close)(struct mg_connection *)

Definition at line 109 of file civetweb.h.

void(* mg_callbacks::end_request)(const struct mg_connection *, int reply_status_code)

Definition at line 76 of file civetweb.h.

int(* mg_callbacks::http_error)(struct mg_connection *, int status)

Definition at line 140 of file civetweb.h.

void(* mg_callbacks::init_lua)(struct mg_connection *, void *lua_context)

Definition at line 128 of file civetweb.h.

int(* mg_callbacks::init_ssl)(void *ssl_context, void *user_data)

Definition at line 83 of file civetweb.h.

int(* mg_callbacks::log_message)(const struct mg_connection *, const char *message)

Definition at line 80 of file civetweb.h.

const char*(* mg_callbacks::open_file)(const struct mg_connection *, const char *path, size_t *data_len)

Definition at line 121 of file civetweb.h.

void(* mg_callbacks::upload)(struct mg_connection *, const char *file_name)

Definition at line 134 of file civetweb.h.

int(* mg_callbacks::websocket_connect)(const struct mg_connection *)

Definition at line 88 of file civetweb.h.

int(* mg_callbacks::websocket_data)(struct mg_connection *, int bits, char *data, size_t data_len)

Definition at line 102 of file civetweb.h.

void(* mg_callbacks::websocket_ready)(struct mg_connection *)

Definition at line 92 of file civetweb.h.


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