Data Fields | |
| int | n_conn_buckets |
| int | n_conn_max |
| int | n_conn_max_hits |
| int | conn_idle_time |
| int | conn_timeout |
| int | read_timeout |
| int | write_timeout |
| dpl_addrlist_t * | addrlist |
| int | cur_host |
| int | blacklist_expiretime |
| char * | base_path |
| int | trace_binary |
| char * | pricing |
| int | encode_slashes |
| int | keep_alive |
| int | url_encoding |
| int | max_redirects |
| uint32_t | enterprise_number |
| struct dpl_conn ** | conn_buckets |
| int | n_conn_fds |
| char * | pricing_dir |
| FILE * | event_log |
| int | canary |
| dpl_addrlist_t* dpl_ctx::addrlist |
list of addresses to contact
| char* dpl_ctx::base_path |
or RootURI
| int dpl_ctx::blacklist_expiretime |
expiration time of blacklisting
| int dpl_ctx::canary |
for debugging lock
| struct dpl_conn** dpl_ctx::conn_buckets |
idle connections buckets
| int dpl_ctx::conn_idle_time |
auto-close after (sec)
| int dpl_ctx::conn_timeout |
connection timeout (sec)
| int dpl_ctx::cur_host |
current host beeing used in addrlist
| int dpl_ctx::encode_slashes |
client wants slashes encoded
| uint32_t dpl_ctx::enterprise_number |
for generating native IDs
| FILE* dpl_ctx::event_log |
log charged events
| int dpl_ctx::keep_alive |
client supports keep-alive
| int dpl_ctx::max_redirects |
maximum number of redirects
| int dpl_ctx::n_conn_buckets |
number of buckets
| int dpl_ctx::n_conn_fds |
number of active fds
| int dpl_ctx::n_conn_max |
max connexions
| int dpl_ctx::n_conn_max_hits |
before auto-close
| char* dpl_ctx::pricing |
might be NULL
| char* dpl_ctx::pricing_dir |
where charged events should be logged, empty string to disable logging
| int dpl_ctx::read_timeout |
read timeout (sec)
| int dpl_ctx::trace_binary |
default is trace ascii
| int dpl_ctx::url_encoding |
some servers does not handle url encoding
| int dpl_ctx::write_timeout |
write timeout (sec)
1.8.3.1