|
Apache HTTPD
|
Go to the source code of this file.
Classes | |
| struct | sharedslotdesc_t |
| struct | ap_slotmem_instance_t |
Macros | |
| #define | AP_SLOTMEM_IS_PREGRAB(t) (t->desc->type & AP_SLOTMEM_TYPE_PREGRAB) |
| #define | AP_SLOTMEM_IS_PERSIST(t) (t->desc->type & AP_SLOTMEM_TYPE_PERSIST) |
| #define | AP_SLOTMEM_IS_CLEARINUSE(t) (t->desc->type & AP_SLOTMEM_TYPE_CLEARINUSE) |
| #define | AP_SLOTMEM_OFFSET (APR_ALIGN_DEFAULT(sizeof(sharedslotdesc_t))) |
| #define | AP_UNSIGNEDINT_OFFSET (APR_ALIGN_DEFAULT(sizeof(unsigned int))) |
| #define | DEFAULT_SLOTMEM_PREFIX "slotmem-shm-" |
| #define | DEFAULT_SLOTMEM_SUFFIX ".shm" |
| #define | DEFAULT_SLOTMEM_PERSIST_SUFFIX ".persist" |
Variables | |
| static struct ap_slotmem_instance_t * | globallistmem = NULL |
| static apr_pool_t * | gpool = NULL |
| static const ap_slotmem_provider_t | storage |
| static int *const | aplog_module_index = &( slotmem_shm_module.module_index) |
| #define AP_SLOTMEM_IS_CLEARINUSE | ( | t | ) | (t->desc->type & AP_SLOTMEM_TYPE_CLEARINUSE) |
Definition at line 32 of file mod_slotmem_shm.c.
| #define AP_SLOTMEM_IS_PERSIST | ( | t | ) | (t->desc->type & AP_SLOTMEM_TYPE_PERSIST) |
Definition at line 31 of file mod_slotmem_shm.c.
| #define AP_SLOTMEM_IS_PREGRAB | ( | t | ) | (t->desc->type & AP_SLOTMEM_TYPE_PREGRAB) |
Definition at line 30 of file mod_slotmem_shm.c.
| #define AP_SLOTMEM_OFFSET (APR_ALIGN_DEFAULT(sizeof(sharedslotdesc_t))) |
Definition at line 41 of file mod_slotmem_shm.c.
| #define AP_UNSIGNEDINT_OFFSET (APR_ALIGN_DEFAULT(sizeof(unsigned int))) |
Definition at line 42 of file mod_slotmem_shm.c.
| #define DEFAULT_SLOTMEM_PERSIST_SUFFIX ".persist" |
Definition at line 77 of file mod_slotmem_shm.c.
Definition at line 75 of file mod_slotmem_shm.c.
| #define DEFAULT_SLOTMEM_SUFFIX ".shm" |
Definition at line 76 of file mod_slotmem_shm.c.
|
static |
Definition at line 771 of file mod_slotmem_shm.c.
|
static |
Definition at line 294 of file mod_slotmem_shm.c.
|
static |
Definition at line 285 of file mod_slotmem_shm.c.
|
static |
< Module has handled this stage.
Definition at line 757 of file mod_slotmem_shm.c.
|
static |
< Module has handled this stage.
Definition at line 764 of file mod_slotmem_shm.c.
|
static |
< Open the file for reading
<
< Open the file for writing
<
< use OS's default permissions
<
Definition at line 196 of file mod_slotmem_shm.c.
|
static |
Definition at line 476 of file mod_slotmem_shm.c.
|
static |
Definition at line 134 of file mod_slotmem_shm.c.
|
static |
Definition at line 338 of file mod_slotmem_shm.c.
|
static |
Definition at line 312 of file mod_slotmem_shm.c.
|
static |
Definition at line 553 of file mod_slotmem_shm.c.
|
static |
Definition at line 681 of file mod_slotmem_shm.c.
|
static |
Definition at line 87 of file mod_slotmem_shm.c.
|
static |
Definition at line 573 of file mod_slotmem_shm.c.
|
static |
Definition at line 652 of file mod_slotmem_shm.c.
|
static |
Definition at line 632 of file mod_slotmem_shm.c.
|
static |
Definition at line 627 of file mod_slotmem_shm.c.
|
static |
Definition at line 600 of file mod_slotmem_shm.c.
|
static |
Definition at line 705 of file mod_slotmem_shm.c.
|
static |
Definition at line 749 of file mod_slotmem_shm.c.
|
static |
Definition at line 647 of file mod_slotmem_shm.c.
|
static |
< Create the file if not there
<
< Open the file for reading
<
< Open the file for writing
<
< use OS's default permissions
<
< Create the file if not there
<
< Open the file for reading
<
< Open the file for writing
<
< use OS's default permissions
<
Definition at line 153 of file mod_slotmem_shm.c.
Definition at line 780 of file mod_slotmem_shm.c.
|
static |
Definition at line 72 of file mod_slotmem_shm.c.
|
static |
Definition at line 73 of file mod_slotmem_shm.c.
|
static |
Definition at line 732 of file mod_slotmem_shm.c.