25 #ifndef HTTP_WORKER_H_INCLUDED
26 #define HTTP_WORKER_H_INCLUDED 1
34 typedef struct _HTTPDestinationWorker
37 HTTPLoadBalancerClient
lbc;
51 gchar requests_response_code_str_buffer[4];
57 LogThreadedDestWorker *
http_dw_new(LogThreadedDestDriver *owner, gint worker_index);
LogThreadedResult default_map_http_status_to_worker_status(HTTPDestinationWorker *self, const gchar *url, glong http_code)
Definition: http-worker.c:515
LogThreadedDestWorker * http_dw_new(LogThreadedDestDriver *owner, gint worker_index)
Definition: http-worker.c:1048
LogThreadedResult
Definition: logthrdestdrv.h:56
Definition: compression.c:36
Definition: http-worker.h:35
GString * request_body
Definition: http-worker.h:39
CURL * curl
Definition: http-worker.h:38
Compressor * compressor
Definition: http-worker.h:41
LogMessage * msg_for_templated_url
Definition: http-worker.h:46
LogThreadedDestWorker super
Definition: http-worker.h:36
GString * request_body_compressed
Definition: http-worker.h:40
GString * response_encoding
Definition: http-worker.h:43
List * request_headers
Definition: http-worker.h:42
GString * url_buffer
Definition: http-worker.h:44
DynMetricsStore * cache
Definition: http-worker.h:50
GString * response_buffer
Definition: http-worker.h:45
HTTPLoadBalancerClient lbc
Definition: http-worker.h:37