addChild(pid_t npid) | dsDaemon | [protected] |
DaemonFlags(char *str) | dsDaemon | [friend] |
daemonize(dsDaemon *sd, int options=0) | dsDaemon | [friend] |
dsDaemon() | dsDaemon | [protected] |
dsDaemon(char *progname, int max_children=50, int flags=0) | dsDaemon | |
dsDaemon(char *progname, char *pid_path, int max_children=50, int flags=0) | dsDaemon | |
dsSafeSleep(int secs, int nsecs=0) | dsDaemon | [friend] |
fork_child() | dsDaemon | [virtual] |
init_globals() | dsDaemon | [virtual] |
kill_running() | dsDaemon | |
MyDaemon() | MyDaemon | [inline] |
processPidFile() | dsDaemon | [protected] |
reinit() | dsDaemon | [virtual] |
removeChild(pid_t npid) | dsDaemon | [protected] |
shutdown_child() | dsDaemon | [virtual] |
SIGANY_hdl(int sig) | dsDaemon | [friend] |
SIGCHLD_hdl(int sig) | dsDaemon | [friend] |
SIGINT_hdl(int sig) | dsDaemon | [friend] |
waitForFreeSlot(pid_t pid) | dsDaemon | [protected] |
~dsDaemon() | dsDaemon | [virtual] |