|
| http_server (const char *addr="127.0.0.1|6379", bool use_redis=true) |
|
| ~http_server (void) |
|
http_server & | Get (const char *path, http_handler_t fn) |
|
http_server & | Post (const char *path, http_handler_t fn) |
|
http_server & | Head (const char *path, http_handler_t fn) |
|
http_server & | Put (const char *path, http_handler_t fn) |
|
http_server & | Patch (const char *path, http_handler_t fn) |
|
http_server & | Connect (const char *path, http_handler_t fn) |
|
http_server & | Purge (const char *path, http_handler_t fn) |
|
http_server & | Delete (const char *path, http_handler_t fn) |
|
http_server & | Options (const char *path, http_handler_t fn) |
|
http_server & | Propfind (const char *path, http_handler_t fn) |
|
http_server & | Websocket (const char *path, http_handler_t fn) |
|
http_server & | Unknown (const char *path, http_handler_t fn) |
|
http_server & | Error (const char *path, http_handler_t fn) |
|
http_server & | before_proc_jail (proc_jail_t fn) |
|
http_server & | on_proc_init (proc_init_t fn) |
|
http_server & | on_proc_exit (proc_exit_t fn) |
|
http_server & | on_proc_sighup (proc_sighup_t fn) |
|
http_server & | on_thread_init (thread_init_t fn) |
|
http_server & | on_thread_accept (thread_accept_t fn) |
|
| http_server_impl (const char *addr, bool use_redis) |
|
virtual | ~http_server_impl (void) |
|
void | run_daemon (int argc, char **argv) |
|
bool | run_alone (const char *addrs, const char *path=NULL) |
|
const char * | get_conf_path (void) const |
|
master_base & | set_cfg_bool (master_bool_tbl *table) |
|
master_base & | set_cfg_int (master_int_tbl *table) |
|
master_base & | set_cfg_int64 (master_int64_tbl *table) |
|
master_base & | set_cfg_str (master_str_tbl *table) |
|
bool | daemon_mode (void) const |
|
bool | proc_set_timer (event_timer *timer) |
|
void | proc_del_timer (event_timer *timer) |
|