syslog-ng source
pdb-action.c File Reference
#include "pdb-action.h"
#include "pdb-error.h"
#include "filter/filter-expr-parser.h"
#include <stdlib.h>
Include dependency graph for pdb-action.c:

Functions

void pdb_action_set_condition (PDBAction *self, GlobalConfig *cfg, const gchar *filter_string, GError **error)
 
void pdb_action_set_rate (PDBAction *self, const gchar *rate_)
 
void pdb_action_set_trigger (PDBAction *self, const gchar *trigger, GError **error)
 
PDBActionpdb_action_new (gint id)
 
void pdb_action_free (PDBAction *self)
 

Function Documentation

◆ pdb_action_free()

void pdb_action_free ( PDBAction self)

◆ pdb_action_new()

PDBAction* pdb_action_new ( gint  id)

◆ pdb_action_set_condition()

void pdb_action_set_condition ( PDBAction self,
GlobalConfig *  cfg,
const gchar *  filter_string,
GError **  error 
)

◆ pdb_action_set_rate()

void pdb_action_set_rate ( PDBAction self,
const gchar *  rate_ 
)

◆ pdb_action_set_trigger()

void pdb_action_set_trigger ( PDBAction self,
const gchar *  trigger,
GError **  error 
)