#include "apr.h"
#include "apr_strings.h"
#include "apr_lib.h"
#include "apr_want.h"
#include "ap_config.h"
#include "httpd.h"
#include "http_config.h"
#include "http_request.h"
#include "http_core.h"
#include "http_protocol.h"
#include "http_main.h"
#include "http_log.h"
#include "util_script.h"
#include "mod_core.h"
Go to the source code of this file.
|
| static void * | create_imap_dir_config (apr_pool_t *p, char *dummy) |
| |
| static void * | merge_imap_dir_configs (apr_pool_t *p, void *basev, void *addv) |
| |
| static int | pointinrect (const double point[2], double coords[100][2]) |
| |
| static int | pointincircle (const double point[2], double coords[100][2]) |
| |
| static int | pointinpoly (const double point[2], double pgon[100][2]) |
| |
| static int | is_closer (const double point[2], double coords[100][2], double *closest) |
| |
| static double | get_x_coord (const char *args) |
| |
| static double | get_y_coord (const char *args) |
| |
| static void | read_quoted (char **string, char **quoted_part) |
| |
| static const char * | imap_url (request_rec *r, const char *base, const char *value) |
| |
| static int | imap_reply (request_rec *r, const char *redirect) |
| |
| static void | menu_header (request_rec *r, char *menu) |
| |
| static void | menu_blank (request_rec *r, char *menu) |
| |
| static void | menu_comment (request_rec *r, char *menu, char *comment) |
| |
| static void | menu_default (request_rec *r, const char *menu, const char *href, const char *text) |
| |
| static void | menu_directive (request_rec *r, const char *menu, const char *href, const char *text) |
| |
| static void | menu_footer (request_rec *r) |
| |
| static int | imap_handler_internal (request_rec *r) |
| |
| static int | imap_handler (request_rec *r) |
| |
| static void | register_hooks (apr_pool_t *p) |
| |
◆ APR_WANT_STDIO
◆ APR_WANT_STRFUNC
◆ fmax
◆ fmin
◆ IMAP_BASE_DEFAULT
| #define IMAP_BASE_DEFAULT "map" |
◆ IMAP_DEFAULT_DEFAULT
| #define IMAP_DEFAULT_DEFAULT "nocontent" |
◆ IMAP_MAGIC_TYPE
◆ IMAP_MENU_DEFAULT
| #define IMAP_MENU_DEFAULT "formatted" |
◆ MAXVERTS
◆ create_imap_dir_config()
◆ get_x_coord()
◆ get_y_coord()
◆ imap_handler()
RFC 2616: HTTP
< Module declines to handle
Definition at line 868 of file mod_imagemap.c.
◆ imap_handler_internal()
< Module has handled this stage.
< Module has handled this stage.
Definition at line 571 of file mod_imagemap.c.
◆ imap_reply()
◆ imap_url()
◆ is_closer()
◆ menu_blank()
◆ menu_comment()
◆ menu_default()
◆ menu_directive()
◆ menu_footer()
◆ menu_header()
◆ merge_imap_dir_configs()
| static void * merge_imap_dir_configs |
( |
apr_pool_t * |
p, |
|
|
void * |
basev, |
|
|
void * |
addv |
|
) |
| |
|
static |
◆ pointincircle()
◆ pointinpoly()
◆ pointinrect()
◆ read_quoted()
◆ register_hooks()
◆ aplog_module_index
| int* const aplog_module_index = &( imagemap_module.module_index) |
|
static |
◆ imap_cmds
Initial value:=
{
{
"ImapMenu" ,
ap_set_string_slot , (
void *)((
long) (((
char *) (&(((
imap_conf_rec * )
NULL)-> imap_menu ))) - ((
char *)
NULL))) , 16 ,
TAKE1,
"the type of menu generated: none, formatted, semiformatted, " "unformatted" },
{
"ImapDefault" ,
ap_set_string_slot , (
void *)((
long) (((
char *) (&(((
imap_conf_rec * )
NULL)-> imap_default ))) - ((
char *)
NULL))) , 16 ,
TAKE1,
"the action taken if no match: error, nocontent, referer, " "menu, URL" },
}
const char * ap_set_string_slot(cmd_parms *cmd, void *struct_ptr, const char *arg)
Definition at line 117 of file mod_imagemap.c.