31#include "systemd/sd-daemon.h"
42 "STATUS=Reading configuration...\n");
58 "STATUS=Configuration loaded.\n");
65 "STATUS=Processing requests...\n"
91 "STATUS=Total requests: %lu; Idle/Busy workers %d/%d;"
92 "Requests/sec: %.3g; Bytes served/sec: %sB/sec\n",
Symbol export macros and hook functions.
Apache Multi-Processing Module library.
APR Versioning Interface.
static apr_pool_t * pconf
void ap_hook_post_config(ap_HOOK_post_config_t *pf, const char *const *aszPre, const char *const *aszSucc, int nOrder)
#define AP_DECLARE_MODULE(foo)
void ap_hook_pre_config(ap_HOOK_pre_config_t *pf, const char *const *aszPre, const char *const *aszSucc, int nOrder)
const char server_rec * main_server
void ap_hook_monitor(ap_HOOK_monitor_t *pf, const char *const *aszPre, const char *const *aszSucc, int nOrder)
#define APR_HOOK_REALLY_LAST
#define STANDARD20_MODULE_STUFF
void ap_get_sload(ap_sload_t *ld)
apr_int64_t apr_interval_time_t
#define apr_time_sec(time)
static int systemd_monitor(apr_pool_t *p, server_rec *s)
static int systemd_pre_config(apr_pool_t *pconf, apr_pool_t *plog, apr_pool_t *ptemp)
static int systemd_pre_mpm(apr_pool_t *p, ap_scoreboard_e sb_type)
static void systemd_register_hooks(apr_pool_t *p)
static int systemd_post_config(apr_pool_t *p, apr_pool_t *plog, apr_pool_t *ptemp, server_rec *main_server)
Multi-Processing Modules functions.
Apache scoreboard library.
scoreboard * ap_scoreboard_image
void ap_hook_pre_mpm(ap_HOOK_pre_mpm_t *pf, const char *const *aszPre, const char *const *aszSucc, int nOrder)
A structure to hold server load params.
A structure to store information for each virtual server.