Logo ROOT  
Reference Guide
TCivetweb.cxx File Reference
#include "TCivetweb.h"
#include <cstdlib>
#include <cstring>
#include "THttpServer.h"
#include "THttpWSEngine.h"
#include "TUrl.h"
Include dependency graph for TCivetweb.cxx:

Classes

class  TCivetwebWSEngine
 TCivetwebWSEngine. More...
 

Functions

static int begin_request_handler (struct mg_connection *conn, void *)
 
static int log_message_handler (const struct mg_connection *conn, const char *message)
 
void websocket_close_handler (const struct mg_connection *conn, void *)
 
int websocket_connect_handler (const struct mg_connection *conn, void *)
 
int websocket_data_handler (struct mg_connection *conn, int code, char *data, size_t len, void *)
 
void websocket_ready_handler (struct mg_connection *conn, void *)
 

Function Documentation

◆ begin_request_handler()

static int begin_request_handler ( struct mg_connection conn,
void *   
)
static

Definition at line 249 of file TCivetweb.cxx.

◆ log_message_handler()

static int log_message_handler ( const struct mg_connection conn,
const char *  message 
)
static

Definition at line 231 of file TCivetweb.cxx.

◆ websocket_close_handler()

void websocket_close_handler ( const struct mg_connection conn,
void *   
)

Definition at line 129 of file TCivetweb.cxx.

◆ websocket_connect_handler()

int websocket_connect_handler ( const struct mg_connection conn,
void *   
)

Definition at line 78 of file TCivetweb.cxx.

◆ websocket_data_handler()

int websocket_data_handler ( struct mg_connection conn,
int  code,
char *  data,
size_t  len,
void *   
)

Definition at line 155 of file TCivetweb.cxx.

◆ websocket_ready_handler()

void websocket_ready_handler ( struct mg_connection conn,
void *   
)

Definition at line 104 of file TCivetweb.cxx.