syslog-ng source
logproto-http-server.h File Reference
Include dependency graph for logproto-http-server.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  LogProtoHTTPServerOptions
 
union  LogProtoHTTPServerOptionsStorage
 
struct  LogProtoHTTPServer
 

Typedefs

typedef char static_assert_size_check_LogProtoHTTPServerOptions[sizeof(LogProtoServerOptionsStorage) >=sizeof(LogProtoHTTPServerOptions) ? 1 :-1]
 

Functions

void log_proto_http_server_options_defaults (LogProtoServerOptionsStorage *options)
 
void log_proto_http_server_options_init (LogProtoServerOptionsStorage *options, GlobalConfig *cfg)
 
void log_proto_http_server_options_destroy (LogProtoServerOptionsStorage *options)
 
gboolean log_proto_http_server_options_validate (LogProtoServerOptionsStorage *options)
 
void log_proto_http_server_options_set_close_after_send (LogProtoServerOptionsStorage *options, gboolean value)
 
LogProtoServer * log_proto_http_server_new (LogTransport *transport, const LogProtoServerOptionsStorage *options)
 
void log_proto_http_server_init (LogProtoHTTPServer *self, LogTransport *transport, const LogProtoServerOptionsStorage *options)
 

Typedef Documentation

◆ static_assert_size_check_LogProtoHTTPServerOptions

typedef char static_assert_size_check_LogProtoHTTPServerOptions[ sizeof(LogProtoServerOptionsStorage) >=sizeof(LogProtoHTTPServerOptions) ? 1 :-1]

Function Documentation

◆ log_proto_http_server_init()

void log_proto_http_server_init ( LogProtoHTTPServer *  self,
LogTransport *  transport,
const LogProtoServerOptionsStorage *  options 
)

◆ log_proto_http_server_new()

LogProtoServer* log_proto_http_server_new ( LogTransport *  transport,
const LogProtoServerOptionsStorage *  options 
)

◆ log_proto_http_server_options_defaults()

void log_proto_http_server_options_defaults ( LogProtoServerOptionsStorage *  options)

◆ log_proto_http_server_options_destroy()

void log_proto_http_server_options_destroy ( LogProtoServerOptionsStorage *  options)

◆ log_proto_http_server_options_init()

void log_proto_http_server_options_init ( LogProtoServerOptionsStorage *  options,
GlobalConfig *  cfg 
)

◆ log_proto_http_server_options_set_close_after_send()

void log_proto_http_server_options_set_close_after_send ( LogProtoServerOptionsStorage *  options,
gboolean  value 
)

◆ log_proto_http_server_options_validate()

gboolean log_proto_http_server_options_validate ( LogProtoServerOptionsStorage *  options)