Go to the source code of this file.
|
| void | pattern_db_set_emit_func (PatternDB *self, PatternDBEmitFunc emit_func, gpointer emit_data) |
| |
| void | pattern_db_set_program_template (PatternDB *self, LogTemplate *program_template) |
| |
| PDBRuleSet * | pattern_db_get_ruleset (PatternDB *self) |
| |
| const gchar * | pattern_db_get_ruleset_version (PatternDB *self) |
| |
| const gchar * | pattern_db_get_ruleset_pub_date (PatternDB *self) |
| |
| gboolean | pattern_db_reload_ruleset (PatternDB *self, GlobalConfig *cfg, const gchar *pdb_file) |
| |
| void | pattern_db_advance_time (PatternDB *self, gint timeout) |
| |
| void | pattern_db_timer_tick (PatternDB *self) |
| |
| gboolean | pattern_db_process (PatternDB *self, LogMessage *msg) |
| |
| gboolean | pattern_db_process_with_custom_message (PatternDB *self, LogMessage *msg, const gchar *message, gssize message_len) |
| |
| void | pattern_db_debug_ruleset (PatternDB *self, LogMessage *msg, GArray *dbg_list) |
| |
| void | pattern_db_expire_state (PatternDB *self) |
| |
| void | pattern_db_forget_state (PatternDB *self) |
| |
| PatternDB * | pattern_db_new (const gchar *prefix) |
| |
| void | pattern_db_free (PatternDB *self) |
| |
| void | pattern_db_global_init (void) |
| |
◆ PatternDBEmitFunc
| typedef void(* PatternDBEmitFunc) (LogMessage *msg, gpointer user_data) |
◆ pattern_db_advance_time()
| void pattern_db_advance_time |
( |
PatternDB * |
self, |
|
|
gint |
timeout |
|
) |
| |
◆ pattern_db_debug_ruleset()
| void pattern_db_debug_ruleset |
( |
PatternDB * |
self, |
|
|
LogMessage * |
msg, |
|
|
GArray * |
dbg_list |
|
) |
| |
◆ pattern_db_expire_state()
| void pattern_db_expire_state |
( |
PatternDB * |
self | ) |
|
◆ pattern_db_forget_state()
| void pattern_db_forget_state |
( |
PatternDB * |
self | ) |
|
◆ pattern_db_free()
| void pattern_db_free |
( |
PatternDB * |
self | ) |
|
◆ pattern_db_get_ruleset()
| PDBRuleSet* pattern_db_get_ruleset |
( |
PatternDB * |
self | ) |
|
◆ pattern_db_get_ruleset_pub_date()
| const gchar* pattern_db_get_ruleset_pub_date |
( |
PatternDB * |
self | ) |
|
◆ pattern_db_get_ruleset_version()
| const gchar* pattern_db_get_ruleset_version |
( |
PatternDB * |
self | ) |
|
◆ pattern_db_global_init()
| void pattern_db_global_init |
( |
void |
| ) |
|
◆ pattern_db_new()
| PatternDB* pattern_db_new |
( |
const gchar * |
prefix | ) |
|
◆ pattern_db_process()
| gboolean pattern_db_process |
( |
PatternDB * |
self, |
|
|
LogMessage * |
msg |
|
) |
| |
◆ pattern_db_process_with_custom_message()
| gboolean pattern_db_process_with_custom_message |
( |
PatternDB * |
self, |
|
|
LogMessage * |
msg, |
|
|
const gchar * |
message, |
|
|
gssize |
message_len |
|
) |
| |
◆ pattern_db_reload_ruleset()
| gboolean pattern_db_reload_ruleset |
( |
PatternDB * |
self, |
|
|
GlobalConfig * |
cfg, |
|
|
const gchar * |
pdb_file |
|
) |
| |
◆ pattern_db_set_emit_func()
| void pattern_db_set_emit_func |
( |
PatternDB * |
self, |
|
|
PatternDBEmitFunc |
emit_func, |
|
|
gpointer |
emit_data |
|
) |
| |
◆ pattern_db_set_program_template()
| void pattern_db_set_program_template |
( |
PatternDB * |
self, |
|
|
LogTemplate * |
program_template |
|
) |
| |
◆ pattern_db_timer_tick()
| void pattern_db_timer_tick |
( |
PatternDB * |
self | ) |
|