syslog-ng source
HTTPDestinationDriver Struct Reference

#include <http.h>

Public Attributes

LogThreadedDestDriver super
 
HTTPLoadBalancer * load_balancer
 
const gchar * url
 
gchar * user
 
gchar * password
 
GList * headers
 
gchar * user_agent
 
gchar * ca_dir
 
gchar * ca_file
 
gchar * cert_file
 
gchar * key_file
 
gchar * ciphers
 
gchar * tls13_ciphers
 
gchar * proxy
 
GString * body_prefix
 
GString * body_suffix
 
GString * delimiter
 
int ssl_version
 
GString * accept_encoding
 
gint8 content_compression
 
gboolean peer_verify
 
gboolean ocsp_stapling_verify
 
gboolean accept_redirects
 
gboolean send_message_data_in_header
 
short int method_type
 
glong timeout
 
glong batch_bytes
 
LogTemplate * body_template
 
LogTemplateOptions template_options
 
HttpResponseHandlersresponse_handlers
 

Member Data Documentation

◆ accept_encoding

GString* HTTPDestinationDriver::accept_encoding

◆ accept_redirects

gboolean HTTPDestinationDriver::accept_redirects

◆ batch_bytes

glong HTTPDestinationDriver::batch_bytes

◆ body_prefix

GString* HTTPDestinationDriver::body_prefix

◆ body_suffix

GString* HTTPDestinationDriver::body_suffix

◆ body_template

LogTemplate* HTTPDestinationDriver::body_template

◆ ca_dir

gchar* HTTPDestinationDriver::ca_dir

◆ ca_file

gchar* HTTPDestinationDriver::ca_file

◆ cert_file

gchar* HTTPDestinationDriver::cert_file

◆ ciphers

gchar* HTTPDestinationDriver::ciphers

◆ content_compression

gint8 HTTPDestinationDriver::content_compression

◆ delimiter

GString* HTTPDestinationDriver::delimiter

◆ headers

GList* HTTPDestinationDriver::headers

◆ key_file

gchar* HTTPDestinationDriver::key_file

◆ load_balancer

HTTPLoadBalancer* HTTPDestinationDriver::load_balancer

◆ method_type

short int HTTPDestinationDriver::method_type

◆ ocsp_stapling_verify

gboolean HTTPDestinationDriver::ocsp_stapling_verify

◆ password

gchar* HTTPDestinationDriver::password

◆ peer_verify

gboolean HTTPDestinationDriver::peer_verify

◆ proxy

gchar* HTTPDestinationDriver::proxy

◆ response_handlers

HttpResponseHandlers* HTTPDestinationDriver::response_handlers

◆ send_message_data_in_header

gboolean HTTPDestinationDriver::send_message_data_in_header

◆ ssl_version

int HTTPDestinationDriver::ssl_version

◆ super

LogThreadedDestDriver HTTPDestinationDriver::super

◆ template_options

LogTemplateOptions HTTPDestinationDriver::template_options

◆ timeout

glong HTTPDestinationDriver::timeout

◆ tls13_ciphers

gchar* HTTPDestinationDriver::tls13_ciphers

◆ url

const gchar* HTTPDestinationDriver::url

◆ user

gchar* HTTPDestinationDriver::user

◆ user_agent

gchar* HTTPDestinationDriver::user_agent

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