
Functions | |
| void | grouping_parser_set_key_template (LogParser *s, LogTemplate *key_template) |
| void | grouping_parser_set_sort_key_template (LogParser *s, LogTemplate *sort_key) |
| void | grouping_parser_set_scope (LogParser *s, CorrelationScope scope) |
| void | grouping_parser_set_timeout (LogParser *s, gint timeout) |
| void | grouping_parser_clone_settings (GroupingParser *self, GroupingParser *cloned) |
| void | _advance_time_based_on_message (GroupingParser *self, const UnixTime *ls, StatefulParserEmittedMessages *emitted_messages) |
| LogMessage * | grouping_parser_aggregate_context (GroupingParser *self, CorrelationContext *context) |
| CorrelationContext * | grouping_parser_lookup_or_create_context (GroupingParser *self, LogMessage *msg) |
| void | grouping_parser_perform_grouping (GroupingParser *self, LogMessage *msg, StatefulParserEmittedMessages *emitted_messages) |
| gboolean | grouping_parser_process_method (LogParser *s, LogMessage **pmsg, const LogPathOptions *path_options, const char *input, gsize input_len) |
| gboolean | grouping_parser_init_method (LogPipe *s) |
| gboolean | grouping_parser_deinit_method (LogPipe *s) |
| void | grouping_parser_free_method (LogPipe *s) |
| void | grouping_parser_init_instance (GroupingParser *self, GlobalConfig *cfg) |
| void | grouping_parser_global_init (void) |
| void _advance_time_based_on_message | ( | GroupingParser * | self, |
| const UnixTime * | ls, | ||
| StatefulParserEmittedMessages * | emitted_messages | ||
| ) |
| LogMessage* grouping_parser_aggregate_context | ( | GroupingParser * | self, |
| CorrelationContext * | context | ||
| ) |
| void grouping_parser_clone_settings | ( | GroupingParser * | self, |
| GroupingParser * | cloned | ||
| ) |
| gboolean grouping_parser_deinit_method | ( | LogPipe * | s | ) |
| void grouping_parser_free_method | ( | LogPipe * | s | ) |
| void grouping_parser_global_init | ( | void | ) |
| void grouping_parser_init_instance | ( | GroupingParser * | self, |
| GlobalConfig * | cfg | ||
| ) |
| gboolean grouping_parser_init_method | ( | LogPipe * | s | ) |
| CorrelationContext* grouping_parser_lookup_or_create_context | ( | GroupingParser * | self, |
| LogMessage * | msg | ||
| ) |
| void grouping_parser_perform_grouping | ( | GroupingParser * | self, |
| LogMessage * | msg, | ||
| StatefulParserEmittedMessages * | emitted_messages | ||
| ) |
| gboolean grouping_parser_process_method | ( | LogParser * | s, |
| LogMessage ** | pmsg, | ||
| const LogPathOptions * | path_options, | ||
| const char * | input, | ||
| gsize | input_len | ||
| ) |
| void grouping_parser_set_key_template | ( | LogParser * | s, |
| LogTemplate * | key_template | ||
| ) |
| void grouping_parser_set_scope | ( | LogParser * | s, |
| CorrelationScope | scope | ||
| ) |
| void grouping_parser_set_sort_key_template | ( | LogParser * | s, |
| LogTemplate * | sort_key | ||
| ) |
| void grouping_parser_set_timeout | ( | LogParser * | s, |
| gint | timeout | ||
| ) |