syslog-ng source
msg-generator-source.c File Reference
#include "msg-generator-source.h"
#include "logsource.h"
#include "logpipe.h"
#include "logmsg/logmsg.h"
#include "template/templates.h"
#include "timeutils/misc.h"
#include "ack-tracker/ack_tracker_factory.h"
#include <iv.h>
Include dependency graph for msg-generator-source.c:

Classes

struct  MsgGeneratorSource
 

Functions

gboolean msg_generator_source_init (MsgGeneratorSource *self)
 
gboolean msg_generator_source_deinit (MsgGeneratorSource *self)
 
void msg_generator_source_free (MsgGeneratorSource *self)
 
void msg_generator_source_set_options (MsgGeneratorSource *self, MsgGeneratorSourceOptions *options, const gchar *stats_id, StatsClusterKeyBuilder *kb, gboolean threaded, gboolean pos_tracked, LogExprNode *expr_node)
 
MsgGeneratorSourcemsg_generator_source_new (GlobalConfig *cfg)
 

Function Documentation

◆ msg_generator_source_deinit()

gboolean msg_generator_source_deinit ( MsgGeneratorSource self)

◆ msg_generator_source_free()

void msg_generator_source_free ( MsgGeneratorSource self)

◆ msg_generator_source_init()

gboolean msg_generator_source_init ( MsgGeneratorSource self)

◆ msg_generator_source_new()

MsgGeneratorSource* msg_generator_source_new ( GlobalConfig *  cfg)

◆ msg_generator_source_set_options()

void msg_generator_source_set_options ( MsgGeneratorSource self,
MsgGeneratorSourceOptions options,
const gchar *  stats_id,
StatsClusterKeyBuilder *  kb,
gboolean  threaded,
gboolean  pos_tracked,
LogExprNode *  expr_node 
)