syslog-ng source
logproto-client.c File Reference
#include "logproto-client.h"
#include "messages.h"
#include "cfg.h"
#include "plugin.h"
#include "plugin-types.h"
Include dependency graph for logproto-client.c:

Functions

gboolean log_proto_client_validate_options_method (LogProtoClient *s)
 
void log_proto_client_free_method (LogProtoClient *s)
 
void log_proto_client_free (LogProtoClient *s)
 
void log_proto_client_init (LogProtoClient *self, LogTransport *transport, const LogProtoClientOptionsStorage *options)
 
void log_proto_client_options_set_drop_input (LogProtoClientOptionsStorage *options, gboolean drop_input)
 
void log_proto_client_options_set_timeout (LogProtoClientOptionsStorage *options, gint timeout)
 
gint log_proto_client_options_get_timeout (LogProtoClientOptionsStorage *options)
 
void log_proto_client_options_defaults (LogProtoClientOptionsStorage *options)
 
void log_proto_client_options_init (LogProtoClientOptionsStorage *options, GlobalConfig *cfg)
 
void log_proto_client_options_destroy (LogProtoClientOptionsStorage *options)
 
LogProtoClientFactory * log_proto_client_get_factory (PluginContext *context, const gchar *name)
 

Function Documentation

◆ log_proto_client_free()

void log_proto_client_free ( LogProtoClient *  s)

◆ log_proto_client_free_method()

void log_proto_client_free_method ( LogProtoClient *  s)

◆ log_proto_client_get_factory()

LogProtoClientFactory* log_proto_client_get_factory ( PluginContext *  context,
const gchar *  name 
)

◆ log_proto_client_init()

void log_proto_client_init ( LogProtoClient *  self,
LogTransport *  transport,
const LogProtoClientOptionsStorage options 
)

◆ log_proto_client_options_defaults()

void log_proto_client_options_defaults ( LogProtoClientOptionsStorage options)

◆ log_proto_client_options_destroy()

void log_proto_client_options_destroy ( LogProtoClientOptionsStorage options)

◆ log_proto_client_options_get_timeout()

gint log_proto_client_options_get_timeout ( LogProtoClientOptionsStorage options)

◆ log_proto_client_options_init()

void log_proto_client_options_init ( LogProtoClientOptionsStorage options,
GlobalConfig *  cfg 
)

◆ log_proto_client_options_set_drop_input()

void log_proto_client_options_set_drop_input ( LogProtoClientOptionsStorage options,
gboolean  drop_input 
)

◆ log_proto_client_options_set_timeout()

void log_proto_client_options_set_timeout ( LogProtoClientOptionsStorage options,
gint  timeout 
)

◆ log_proto_client_validate_options_method()

gboolean log_proto_client_validate_options_method ( LogProtoClient *  s)