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)