syslog-ng source
context-funcs.c File Reference
This graph shows which files directly or indirectly include this file:

Functions

 TEMPLATE_FUNCTION (NULL, tf_context_length, tf_context_length_prepare, NULL, tf_context_length_call, tf_context_length_free_state, NULL)
 
void tf_context_lookup_call (LogTemplateFunction *self, gpointer s, const LogTemplateInvokeArgs *args, GString *result, LogMessageValueType *type)
 
 TEMPLATE_FUNCTION (TFCondState, tf_context_lookup, tf_grep_prepare, NULL, tf_context_lookup_call, tf_cond_free_state, NULL)
 
void tf_context_values_call (LogTemplateFunction *self, gpointer s, const LogTemplateInvokeArgs *args, GString *result, LogMessageValueType *type)
 
 TEMPLATE_FUNCTION (TFSimpleFuncState, tf_context_values, tf_simple_func_prepare, tf_simple_func_eval, tf_context_values_call, tf_simple_func_free_state, NULL)
 

Function Documentation

◆ TEMPLATE_FUNCTION() [1/3]

TEMPLATE_FUNCTION ( NULL  ,
tf_context_length  ,
tf_context_length_prepare  ,
NULL  ,
tf_context_length_call  ,
tf_context_length_free_state  ,
NULL   
)

◆ TEMPLATE_FUNCTION() [2/3]

TEMPLATE_FUNCTION ( TFCondState  ,
tf_context_lookup  ,
tf_grep_prepare  ,
NULL  ,
tf_context_lookup_call  ,
tf_cond_free_state  ,
NULL   
)

◆ TEMPLATE_FUNCTION() [3/3]

TEMPLATE_FUNCTION ( TFSimpleFuncState  ,
tf_context_values  ,
tf_simple_func_prepare  ,
tf_simple_func_eval  ,
tf_context_values_call  ,
tf_simple_func_free_state  ,
NULL   
)

◆ tf_context_lookup_call()

void tf_context_lookup_call ( LogTemplateFunction *  self,
gpointer  s,
const LogTemplateInvokeArgs args,
GString *  result,
LogMessageValueType type 
)

◆ tf_context_values_call()

void tf_context_values_call ( LogTemplateFunction *  self,
gpointer  s,
const LogTemplateInvokeArgs args,
GString *  result,
LogMessageValueType type 
)