#include <httpd.h>
変数 | |
| apr_pool_t * | pool |
| server_rec * | base_server |
| void * | vhost_lookup_data |
| apr_sockaddr_t * | local_addr |
| apr_sockaddr_t * | remote_addr |
| char * | remote_ip |
| char * | remote_host |
| char * | remote_logname |
| unsigned | aborted:1 |
| ap_conn_keepalive_e | keepalive |
| signed int | double_reverse:2 |
| int | keepalives |
| char * | local_ip |
| char * | local_host |
| long | id |
| ap_conf_vector_t * | conn_config |
| apr_table_t * | notes |
| ap_filter_t * | input_filters |
| ap_filter_t * | output_filters |
| void * | sbh |
| apr_bucket_alloc_t * | bucket_alloc |
| conn_state_t * | cs |
| int | data_in_input_filters |
| unsigned conn_rec::aborted |
Are we still talking?
Physical vhost this conn came in on
The bucket allocator to use for all bucket/brigade creations
Config vector containing pointers to connections per-server config structures.
The current state of this connection
Is there data pending in the input filters?
| signed int conn_rec::double_reverse |
have we done double-reverse DNS? -1 yes/failure, 0 not yet, 1 yes/success
| long conn_rec::id |
ID of this connection; unique at any point in time
| struct ap_filter_t* conn_rec::input_filters |
A list of input filters to be used for this connection
Are we going to keep the connection alive for another request?
How many times have we used it?
local address
| char* conn_rec::local_host |
used for ap_get_server_name when UseCanonicalName is set to DNS (ignores setting of HostnameLookups)
| char* conn_rec::local_ip |
server IP address
Notes on *this* connection: send note from one module to another. must remain valid for all requests on this conn
| struct ap_filter_t* conn_rec::output_filters |
A list of output filters to be used for this connection
Pool associated with this connection
remote address
| char* conn_rec::remote_host |
Client's DNS name, if known. NULL if DNS hasn't been checked, "" if it has and no address was found. N.B. Only access this though get_remote_host()
| char* conn_rec::remote_ip |
Client's IP address
| char* conn_rec::remote_logname |
Only ever set if doing rfc1413 lookups. N.B. Only access this through get_remote_logname()
| void* conn_rec::sbh |
handle to scoreboard information for this connection
used by http_vhost.c
1.4.7