Application extension to parse command line arguments.
Application extension to parse configuration files.
Config extension to drop privileges.
Application extension to parse configuration files for the logging system.
Application extension to try to lock the pid file.
Arguments extension to refuse startup of the process if run as root.
Set of files which are reopened upon calling the reopenAll() method. The extension cooperates with the SignalExt, allowing the registered set of files to be reopened when a specific signal is received by the application. The constructor provides a convenient means to configure this behaviour.
Application extension which handles signals to the process and calls the onSignal() method of all registered extensions (see ISignalExtExtension). The extension can handle any number of different signals -- depending solely on which signals are specified in the constructor.
Application extension to parse configuration for the stats output.
Extension to automate typical task scheduler setup.
Application extension for handling user-defined timed or repeating events.
Application extension for handling requests via a unix socket.
Application extension to log or output the version information.
Helper class to store version information.