23 #include "bitz/manager.h"
38 volatile sig_atomic_t terminating;
49 std::string config_file;
53 void init_signal_handlers();
54 void init_sigchld_handler();
55 void init_sigterm_handler();
56 void init_sigquit_handler();
57 void init_sigint_handler();
58 void sigchld_handler(
int sig, siginfo_t * sig_info,
void * context );
59 void sigterm_handler(
int sig, siginfo_t * sig_info,
void * context );
60 void sigquit_handler(
int sig, siginfo_t * sig_info,
void * context );
61 void sigint_handler(
int sig, siginfo_t * sig_info,
void * context );
63 void daemonize(
const char * run_dir,
const char * pid_file );
65 void termination_handler(
int sig, siginfo_t * sig_info,
void * context );
79 options_t read_options(
int argc,
char **argv );
99 void start(
int port,
unsigned int children,
int max_requests );
Definition: bitz-server.h:36
Definition: bitz-server.h:47