|
Apache HTTPD
|
#include "httpd.h"#include "http_config.h"#include "http_log.h"#include "http_core.h"#include "http_protocol.h"#include "apr_strings.h"#include "apr_hash.h"#include "apr_time.h"#include "ap_mpm.h"#include "scoreboard.h"#include "mod_watchdog.h"#include "ap_slotmem.h"#include "heartbeat.h"Go to the source code of this file.
Classes | |
| struct | hm_server_t |
| struct | hm_ctx_t |
| struct | hm_slot_server_ctx_t |
Macros | |
| #define | HM_UPDATE_SEC (5) |
| #define | HM_WATHCHDOG_NAME ("_heartmonitor_") |
| #define | SEEN_TIMEOUT (30) |
| #define | MAX_MSG_LEN (1000) |
Typedefs | |
| typedef struct hm_server_t | hm_server_t |
| typedef struct hm_ctx_t | hm_ctx_t |
| typedef struct hm_slot_server_ctx_t | hm_slot_server_ctx_t |
Variables | |
| static const ap_slotmem_provider_t * | storage = NULL |
| static ap_slotmem_instance_t * | slotmem = NULL |
| static int | maxworkers = 10 |
| static const command_rec | hm_cmds [] |
| static int *const | aplog_module_index = &( heartmonitor_module.module_index) |
| #define HM_UPDATE_SEC (5) |
Definition at line 35 of file mod_heartmonitor.c.
| #define HM_WATHCHDOG_NAME ("_heartmonitor_") |
Definition at line 38 of file mod_heartmonitor.c.
| #define MAX_MSG_LEN (1000) |
Definition at line 572 of file mod_heartmonitor.c.
| #define SEEN_TIMEOUT (30) |
Definition at line 166 of file mod_heartmonitor.c.
< Forbidden in <VirtualHost>
< Forbidden in <Limit>
< Forbidden in <Directory>
< Forbidden in <Location>
< Forbidden in <Files> or <If>
< Forbidden in <Proxy>
Definition at line 836 of file mod_heartmonitor.c.
< Forbidden in <VirtualHost>
< Forbidden in <Limit>
< Forbidden in <Directory>
< Forbidden in <Location>
< Forbidden in <Files> or <If>
< Forbidden in <Proxy>
Definition at line 885 of file mod_heartmonitor.c.
< Forbidden in <VirtualHost>
< Forbidden in <Limit>
< Forbidden in <Directory>
< Forbidden in <Location>
< Forbidden in <Files> or <If>
< Forbidden in <Proxy>
Definition at line 818 of file mod_heartmonitor.c.
|
static |
Definition at line 801 of file mod_heartmonitor.c.
|
static |
< Create the file if not there
<
< Open the file for writing
<
< Open the file for reading
<
< Open the file in binary mode (This flag is ignored on UNIX because it has no meaning)
<
< Open the file for buffered I/O
<
< use OS's default permissions
<
< Size of the file
< Modification Time
< Read by user
< Read by group
< Read by others
Definition at line 228 of file mod_heartmonitor.c.
|
static |
< Create the file if not there
<
< Open the file for writing
<
< Read by user
< Read by group
< Read by others
Definition at line 407 of file mod_heartmonitor.c.
Definition at line 511 of file mod_heartmonitor.c.
|
static |
< Module declines to handle
< Module has handled this stage.
Definition at line 741 of file mod_heartmonitor.c.
|
static |
|
static |
< Module has handled this stage.
< Module has handled this stage.
< Module has handled this stage.
< Module has handled this stage.
< Module has handled this stage.
< Module has handled this stage.
< Module has handled this stage.
Definition at line 674 of file mod_heartmonitor.c.
|
static |
Definition at line 531 of file mod_heartmonitor.c.
|
static |
Definition at line 183 of file mod_heartmonitor.c.
|
static |
Definition at line 573 of file mod_heartmonitor.c.
|
static |
Definition at line 793 of file mod_heartmonitor.c.
|
static |
Definition at line 217 of file mod_heartmonitor.c.
|
static |
Definition at line 195 of file mod_heartmonitor.c.
|
static |
Definition at line 478 of file mod_heartmonitor.c.
|
static |
Definition at line 169 of file mod_heartmonitor.c.
|
static |
Definition at line 398 of file mod_heartmonitor.c.
|
static |
Definition at line 503 of file mod_heartmonitor.c.
|
static |
< Can read without blocking
< Can read without blocking
Definition at line 598 of file mod_heartmonitor.c.
|
static |
Definition at line 130 of file mod_heartmonitor.c.
Definition at line 912 of file mod_heartmonitor.c.
|
static |
Definition at line 902 of file mod_heartmonitor.c.
|
static |
Definition at line 42 of file mod_heartmonitor.c.
|
static |
Definition at line 41 of file mod_heartmonitor.c.
|
static |
Definition at line 40 of file mod_heartmonitor.c.