Apache HTTPD
Public Types | Public Attributes | List of all members
proxy_server_conf Struct Reference

#include <mod_proxy.h>

Public Types

enum  { via_off , via_on , via_block , via_full }
 
enum  { bad_error , bad_ignore , bad_body }
 
enum  { status_off , status_on , status_full }
 

Public Attributes

apr_array_header_tproxies
 
apr_array_header_tsec_proxy
 
apr_array_header_taliases
 
apr_array_header_tnoproxies
 
apr_array_header_tdirconn
 
apr_array_header_tworkers
 
apr_array_header_tbalancers
 
proxy_workerforward
 
proxy_workerreverse
 
const chardomain
 
const charid
 
apr_pool_tpool
 
int req
 
int max_balancers
 
int bgrowth
 
enum proxy_server_conf:: { ... }  viaopt
 
apr_size_t recv_buffer_size
 
apr_size_t io_buffer_size
 
long maxfwd
 
apr_interval_time_t timeout
 
enum proxy_server_conf:: { ... }  badopt
 
enum proxy_server_conf:: { ... }  proxy_status
 
apr_sockaddr_tsource_address
 
apr_global_mutex_tmutex
 
ap_slotmem_instance_tbslot
 
ap_slotmem_provider_tstorage
 
unsigned int req_set:1
 
unsigned int viaopt_set:1
 
unsigned int recv_buffer_size_set:1
 
unsigned int io_buffer_size_set:1
 
unsigned int maxfwd_set:1
 
unsigned int timeout_set:1
 
unsigned int badopt_set:1
 
unsigned int proxy_status_set:1
 
unsigned int source_address_set:1
 
unsigned int bgrowth_set:1
 
unsigned int bal_persist:1
 
unsigned int inherit:1
 
unsigned int inherit_set:1
 
unsigned int ppinherit:1
 
unsigned int ppinherit_set:1
 
unsigned int map_encoded_one:1
 
unsigned int map_encoded_all:1
 

Detailed Description

Definition at line 154 of file mod_proxy.h.

Member Enumeration Documentation

◆ anonymous enum

Enumerator
via_off 
via_on 
via_block 
via_full 

Definition at line 170 of file mod_proxy.h.

◆ anonymous enum

Enumerator
bad_error 
bad_ignore 
bad_body 

Definition at line 180 of file mod_proxy.h.

◆ anonymous enum

Enumerator
status_off 
status_on 
status_full 

Definition at line 185 of file mod_proxy.h.

Member Data Documentation

◆ aliases

apr_array_header_t* proxy_server_conf::aliases

Definition at line 157 of file mod_proxy.h.

◆ []

enum { ... } proxy_server_conf::badopt

◆ badopt_set

unsigned int proxy_server_conf::badopt_set

Definition at line 201 of file mod_proxy.h.

◆ bal_persist

unsigned int proxy_server_conf::bal_persist

Definition at line 205 of file mod_proxy.h.

◆ balancers

apr_array_header_t* proxy_server_conf::balancers

Definition at line 161 of file mod_proxy.h.

◆ bgrowth

int proxy_server_conf::bgrowth

Definition at line 169 of file mod_proxy.h.

◆ bgrowth_set

unsigned int proxy_server_conf::bgrowth_set

Definition at line 204 of file mod_proxy.h.

◆ bslot

ap_slotmem_instance_t* proxy_server_conf::bslot

Definition at line 192 of file mod_proxy.h.

◆ dirconn

apr_array_header_t* proxy_server_conf::dirconn

Definition at line 159 of file mod_proxy.h.

◆ domain

const char* proxy_server_conf::domain

Definition at line 164 of file mod_proxy.h.

◆ forward

proxy_worker* proxy_server_conf::forward

Definition at line 162 of file mod_proxy.h.

◆ id

const char* proxy_server_conf::id

Definition at line 165 of file mod_proxy.h.

◆ inherit

unsigned int proxy_server_conf::inherit

Definition at line 206 of file mod_proxy.h.

◆ inherit_set

unsigned int proxy_server_conf::inherit_set

Definition at line 207 of file mod_proxy.h.

◆ io_buffer_size

apr_size_t proxy_server_conf::io_buffer_size

Definition at line 177 of file mod_proxy.h.

◆ io_buffer_size_set

unsigned int proxy_server_conf::io_buffer_size_set

Definition at line 198 of file mod_proxy.h.

◆ map_encoded_all

unsigned int proxy_server_conf::map_encoded_all

Definition at line 211 of file mod_proxy.h.

◆ map_encoded_one

unsigned int proxy_server_conf::map_encoded_one

Definition at line 210 of file mod_proxy.h.

◆ max_balancers

int proxy_server_conf::max_balancers

Definition at line 168 of file mod_proxy.h.

◆ maxfwd

long proxy_server_conf::maxfwd

Definition at line 178 of file mod_proxy.h.

◆ maxfwd_set

unsigned int proxy_server_conf::maxfwd_set

Definition at line 199 of file mod_proxy.h.

◆ mutex

apr_global_mutex_t* proxy_server_conf::mutex

Definition at line 191 of file mod_proxy.h.

◆ noproxies

apr_array_header_t* proxy_server_conf::noproxies

Definition at line 158 of file mod_proxy.h.

◆ pool

apr_pool_t* proxy_server_conf::pool

Definition at line 166 of file mod_proxy.h.

◆ ppinherit

unsigned int proxy_server_conf::ppinherit

Definition at line 208 of file mod_proxy.h.

◆ ppinherit_set

unsigned int proxy_server_conf::ppinherit_set

Definition at line 209 of file mod_proxy.h.

◆ proxies

apr_array_header_t* proxy_server_conf::proxies

Definition at line 155 of file mod_proxy.h.

◆ []

enum { ... } proxy_server_conf::proxy_status

◆ proxy_status_set

unsigned int proxy_server_conf::proxy_status_set

Definition at line 202 of file mod_proxy.h.

◆ recv_buffer_size

apr_size_t proxy_server_conf::recv_buffer_size

Definition at line 176 of file mod_proxy.h.

◆ recv_buffer_size_set

unsigned int proxy_server_conf::recv_buffer_size_set

Definition at line 197 of file mod_proxy.h.

◆ req

int proxy_server_conf::req

Definition at line 167 of file mod_proxy.h.

◆ req_set

unsigned int proxy_server_conf::req_set

Definition at line 195 of file mod_proxy.h.

◆ reverse

proxy_worker* proxy_server_conf::reverse

Definition at line 163 of file mod_proxy.h.

◆ sec_proxy

apr_array_header_t* proxy_server_conf::sec_proxy

Definition at line 156 of file mod_proxy.h.

◆ source_address

apr_sockaddr_t* proxy_server_conf::source_address

Definition at line 190 of file mod_proxy.h.

◆ source_address_set

unsigned int proxy_server_conf::source_address_set

Definition at line 203 of file mod_proxy.h.

◆ storage

ap_slotmem_provider_t* proxy_server_conf::storage

Definition at line 193 of file mod_proxy.h.

◆ timeout

apr_interval_time_t proxy_server_conf::timeout

Definition at line 179 of file mod_proxy.h.

◆ timeout_set

unsigned int proxy_server_conf::timeout_set

Definition at line 200 of file mod_proxy.h.

◆ []

enum { ... } proxy_server_conf::viaopt

◆ viaopt_set

unsigned int proxy_server_conf::viaopt_set

Definition at line 196 of file mod_proxy.h.

◆ workers

apr_array_header_t* proxy_server_conf::workers

Definition at line 160 of file mod_proxy.h.


The documentation for this struct was generated from the following file: