#include <process.hpp>
Classes | |
struct | config_type |
data type for static/global process configuration information More... | |
Public Member Functions | |
process (void) | |
default constructor | |
Static Public Member Functions | |
static void | shutdown (void) |
signals the shutdown condition | |
static void | wait_for_shutdown (void) |
blocks until the shutdown condition has been signaled | |
static void | initialize (void) |
sets up basic signal handling for the process | |
static void | daemonize (void) |
fork process and run as a background daemon | |
Static Protected Member Functions | |
static config_type & | get_config (void) |
returns a singleton instance of config_type |
process: class for managing process/service related functions
Definition at line 26 of file process.hpp.