23 #include "bitz/manager.h" 26 #include <sys/types.h> 40 volatile sig_atomic_t terminating;
51 std::string config_file;
55 void init_signal_handlers();
56 void init_sigchld_handler();
57 void init_sigterm_handler();
58 void init_sigquit_handler();
59 void init_sigint_handler();
60 void sigchld_handler(
int sig, siginfo_t * sig_info,
void * context );
61 void sigterm_handler(
int sig, siginfo_t * sig_info,
void * context );
62 void sigquit_handler(
int sig, siginfo_t * sig_info,
void * context );
63 void sigint_handler(
int sig, siginfo_t * sig_info,
void * context );
65 void daemonize(
const char * run_dir,
const char * pid_file );
67 void termination_handler(
int sig, siginfo_t * sig_info,
void * context );
81 options_t read_options(
int argc,
char **argv );
102 void start(
int port,
unsigned int children,
int max_requests,
int comm_timeout );
Definition: bitz-server.h:37
Definition: bitz-server.h:49