/usr/src/redhat/BUILD/httpd-2.2.3/include/http_core.h

CORE HTTP Daemon [詳細]

#include "apr.h"
#include "apr_hash.h"
#include "apr_optional.h"
#include "util_filter.h"

ソースコードを見る。

データ構造

struct  require_line
 A structure to keep track of authorization requirements [詳細]
union  ap_mgmt_value
struct  ap_mgmt_item_t

マクロ定義

#define OPT_NONE   0
#define OPT_INDEXES   1
#define OPT_INCLUDES   2
#define OPT_SYM_LINKS   4
#define OPT_EXECCGI   8
#define OPT_UNSET   16
#define OPT_INCNOEXEC   32
#define OPT_SYM_OWNER   64
#define OPT_MULTI   128
#define OPT_ALL   (OPT_INDEXES|OPT_INCLUDES|OPT_SYM_LINKS|OPT_EXECCGI)
#define REMOTE_HOST   (0)
#define REMOTE_NAME   (1)
#define REMOTE_NOLOOKUP   (2)
#define REMOTE_DOUBLE_REV   (3)
#define SATISFY_ALL   0
#define SATISFY_ANY   1
#define SATISFY_NOSPEC   2
#define AP_MIN_BYTES_TO_WRITE   8000
#define AP_DEFAULT_MAX_INTERNAL_REDIRECTS   10
#define AP_DEFAULT_MAX_SUBREQ_DEPTH   10

型定義

typedef require_line require_line

列挙型

enum  ap_mgmt_type_e { ap_mgmt_type_string, ap_mgmt_type_long, ap_mgmt_type_hash }

関数

int ap_allow_options (request_rec *r)
int ap_allow_overrides (request_rec *r)
const char * ap_default_type (request_rec *r)
const char * ap_document_root (request_rec *r)
const char * ap_get_remote_host (conn_rec *conn, void *dir_config, int type, int *str_is_ip)
const char * ap_get_remote_logname (request_rec *r)
char * ap_construct_url (apr_pool_t *p, const char *uri, request_rec *r)
const char * ap_get_server_name (request_rec *r)
apr_port_t ap_get_server_port (const request_rec *r)
apr_off_t ap_get_limit_req_body (const request_rec *r)
size_t ap_get_limit_xml_body (const request_rec *r)
void ap_custom_response (request_rec *r, int status, const char *string)
int ap_is_recursion_limit_exceeded (const request_rec *r)
int ap_exists_config_define (const char *name)
int ap_core_translate (request_rec *r)
const char * ap_auth_type (request_rec *r)
const char * ap_auth_name (request_rec *r)
int ap_satisfies (request_rec *r)
const apr_array_header_tap_requires (request_rec *r)
const char * ap_get_server_protocol (server_rec *s)
void ap_set_server_protocol (server_rec *s, const char *proto)
int get_mgmt_items (apr_pool_t *p, const char *val, apr_hash_t *ht)
 APR_DECLARE_OPTIONAL_FN (void, ap_logio_add_bytes_out,(conn_rec *c, apr_off_t bytes))
 APR_DECLARE_OPTIONAL_FN (const char *, ap_ident_lookup,(request_rec *r))

変数

AP_DECLARE_DATA ap_filter_rec_tap_subreq_core_filter_handle
AP_DECLARE_DATA ap_filter_rec_tap_core_output_filter_handle
AP_DECLARE_DATA ap_filter_rec_tap_content_length_filter_handle
AP_DECLARE_DATA ap_filter_rec_tap_core_input_filter_handle


説明

CORE HTTP Daemon


Apacheに対してSun Jul 19 22:05:25 2009に生成されました。  doxygen 1.4.7