syslog-ng source
stats-csv.h File Reference
#include "syslog-ng.h"
#include "stats-cluster.h"
Include dependency graph for stats-csv.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef void(* StatsCSVRecordFunc) (const char *record, gpointer user_data)
 

Functions

GString * stats_csv_format_counter (StatsCluster *sc, gint type, StatsCounterItem *counter)
 
void stats_generate_csv_or_kv (StatsCSVRecordFunc process_record, gpointer user_data, gboolean csv, gboolean with_header, gboolean without_orphaned, gboolean *cancelled)
 

Typedef Documentation

◆ StatsCSVRecordFunc

typedef void(* StatsCSVRecordFunc) (const char *record, gpointer user_data)

Function Documentation

◆ stats_csv_format_counter()

GString* stats_csv_format_counter ( StatsCluster sc,
gint  type,
StatsCounterItem counter 
)

◆ stats_generate_csv_or_kv()

void stats_generate_csv_or_kv ( StatsCSVRecordFunc  process_record,
gpointer  user_data,
gboolean  csv,
gboolean  with_header,
gboolean  without_orphaned,
gboolean *  cancelled 
)