syslog-ng source
stateful-parser.c File Reference
#include "stateful-parser.h"
#include <string.h>
Include dependency graph for stateful-parser.c:

Functions

void stateful_parser_set_inject_mode (StatefulParser *self, LogDBParserInjectMode inject_mode)
 
void stateful_parser_clone_settings (StatefulParser *self, StatefulParser *cloned)
 
void stateful_parser_emit_synthetic (StatefulParser *self, LogMessage *msg)
 
void stateful_parser_emit_synthetic_list (StatefulParser *self, LogMessage **values, gsize len)
 
void _queue (LogPipe *s, LogMessage *msg, const LogPathOptions *path_options)
 
void stateful_parser_init_instance (StatefulParser *self, GlobalConfig *cfg)
 
void stateful_parser_free_method (LogPipe *s)
 
int stateful_parser_lookup_inject_mode (const gchar *inject_mode)
 
void stateful_parser_emitted_messages_add (StatefulParserEmittedMessages *self, LogMessage *msg)
 
void stateful_parser_emitted_messages_flush (StatefulParserEmittedMessages *self, StatefulParser *parser)
 

Function Documentation

◆ _queue()

void _queue ( LogPipe *  s,
LogMessage *  msg,
const LogPathOptions *  path_options 
)

◆ stateful_parser_clone_settings()

void stateful_parser_clone_settings ( StatefulParser self,
StatefulParser cloned 
)

◆ stateful_parser_emit_synthetic()

void stateful_parser_emit_synthetic ( StatefulParser self,
LogMessage *  msg 
)

◆ stateful_parser_emit_synthetic_list()

void stateful_parser_emit_synthetic_list ( StatefulParser self,
LogMessage **  values,
gsize  len 
)

◆ stateful_parser_emitted_messages_add()

void stateful_parser_emitted_messages_add ( StatefulParserEmittedMessages self,
LogMessage *  msg 
)

◆ stateful_parser_emitted_messages_flush()

void stateful_parser_emitted_messages_flush ( StatefulParserEmittedMessages self,
StatefulParser parser 
)

◆ stateful_parser_free_method()

void stateful_parser_free_method ( LogPipe *  s)

◆ stateful_parser_init_instance()

void stateful_parser_init_instance ( StatefulParser self,
GlobalConfig *  cfg 
)

◆ stateful_parser_lookup_inject_mode()

int stateful_parser_lookup_inject_mode ( const gchar *  inject_mode)

◆ stateful_parser_set_inject_mode()

void stateful_parser_set_inject_mode ( StatefulParser self,
LogDBParserInjectMode  inject_mode 
)