|
Apache HTTPD
|
#include "mod_proxy.h"#include "scoreboard.h"#include "ap_mpm.h"#include "apr_version.h"#include "ap_hooks.h"#include "ap_slotmem.h"#include "heartbeat.h"Go to the source code of this file.
Classes | |
| struct | lb_hb_ctx_t |
| struct | hb_server_t |
| struct | ctx_servers |
Macros | |
| #define | LBM_HEARTBEAT_MAX_LASTSEEN (10) |
Typedefs | |
| typedef struct lb_hb_ctx_t | lb_hb_ctx_t |
| typedef struct hb_server_t | hb_server_t |
| typedef struct ctx_servers | ctx_servers_t |
Variables | |
| static int(* | ap_proxy_retry_worker_fn )(const char *proxy_function, proxy_worker *worker, server_rec *s) = NULL |
| static const ap_slotmem_provider_t * | storage = NULL |
| static ap_slotmem_instance_t * | hm_serversmem = NULL |
| static const proxy_balancer_method | heartbeat |
| static const command_rec | cmds [] |
| static int *const | aplog_module_index = &( lbmethod_heartbeat_module.module_index) |
| #define LBM_HEARTBEAT_MAX_LASTSEEN (10) |
Definition at line 29 of file mod_lbmethod_heartbeat.c.
|
static |
Definition at line 347 of file mod_lbmethod_heartbeat.c.
|
static |
Definition at line 65 of file mod_lbmethod_heartbeat.c.
< Forbidden in <VirtualHost>
< Forbidden in <Limit>
< Forbidden in <Directory>
< Forbidden in <Location>
< Forbidden in <Files> or <If>
< Forbidden in <Proxy>
Definition at line 431 of file mod_lbmethod_heartbeat.c.
|
static |
Definition at line 257 of file mod_lbmethod_heartbeat.c.
|
static |
Definition at line 212 of file mod_lbmethod_heartbeat.c.
|
static |
Definition at line 406 of file mod_lbmethod_heartbeat.c.
|
static |
< Module has handled this stage.
< Module has handled this stage.
< Module has handled this stage.
Definition at line 362 of file mod_lbmethod_heartbeat.c.
|
static |
Definition at line 415 of file mod_lbmethod_heartbeat.c.
|
static |
Definition at line 243 of file mod_lbmethod_heartbeat.c.
|
static |
< 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
Definition at line 92 of file mod_lbmethod_heartbeat.c.
|
static |
Definition at line 235 of file mod_lbmethod_heartbeat.c.
|
static |
Definition at line 399 of file mod_lbmethod_heartbeat.c.
|
static |
Definition at line 342 of file mod_lbmethod_heartbeat.c.
|
static |
Definition at line 34 of file mod_lbmethod_heartbeat.c.
Definition at line 456 of file mod_lbmethod_heartbeat.c.
|
static |
Definition at line 450 of file mod_lbmethod_heartbeat.c.
|
static |
Definition at line 352 of file mod_lbmethod_heartbeat.c.
|
static |
Definition at line 38 of file mod_lbmethod_heartbeat.c.
|
static |
Definition at line 37 of file mod_lbmethod_heartbeat.c.