void stats_reset_non_stored_counters(void) { stats_lock(); stats_foreach_counter(_reset_non_stored_counter, NULL); stats_unlock(); }
gchar * stats_generate_csv(void) { GString *csv = g_string_sized_new(1024); g_string_append_printf(csv, "%s;%s;%s;%s;%s;%s\n", "SourceName", "SourceId", "SourceInstance", "State", "Type", "Number"); stats_lock(); stats_foreach_counter(stats_format_csv, csv); stats_unlock(); return g_string_free(csv, FALSE); }