syslog-ng source
dyn-metrics-store.h File Reference
Include dependency graph for dyn-metrics-store.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

DynMetricsStore * dyn_metrics_store_new (void)
 
void dyn_metrics_store_free (DynMetricsStore *self)
 
StatsCounterItemdyn_metrics_store_retrieve_counter (DynMetricsStore *self, StatsClusterKey *key, gint level)
 
gboolean dyn_metrics_store_remove_counter (DynMetricsStore *self, StatsClusterKey *key)
 
void dyn_metrics_store_reset (DynMetricsStore *self)
 
void dyn_metrics_store_merge (DynMetricsStore *self, DynMetricsStore *other)
 
void dyn_metrics_store_reset_labels_cache (DynMetricsStore *self)
 
StatsClusterLabel * dyn_metrics_store_cache_label (DynMetricsStore *self)
 
StatsClusterLabel * dyn_metrics_store_get_cached_labels (DynMetricsStore *self)
 
guint dyn_metrics_store_get_cached_labels_len (DynMetricsStore *self)
 
void dyn_metrics_store_sort_cached_labels (DynMetricsStore *self)
 

Function Documentation

◆ dyn_metrics_store_cache_label()

StatsClusterLabel* dyn_metrics_store_cache_label ( DynMetricsStore *  self)

◆ dyn_metrics_store_free()

void dyn_metrics_store_free ( DynMetricsStore *  self)

◆ dyn_metrics_store_get_cached_labels()

StatsClusterLabel* dyn_metrics_store_get_cached_labels ( DynMetricsStore *  self)

◆ dyn_metrics_store_get_cached_labels_len()

guint dyn_metrics_store_get_cached_labels_len ( DynMetricsStore *  self)

◆ dyn_metrics_store_merge()

void dyn_metrics_store_merge ( DynMetricsStore *  self,
DynMetricsStore *  other 
)

◆ dyn_metrics_store_new()

DynMetricsStore* dyn_metrics_store_new ( void  )

◆ dyn_metrics_store_remove_counter()

gboolean dyn_metrics_store_remove_counter ( DynMetricsStore *  self,
StatsClusterKey *  key 
)

◆ dyn_metrics_store_reset()

void dyn_metrics_store_reset ( DynMetricsStore *  self)

◆ dyn_metrics_store_reset_labels_cache()

void dyn_metrics_store_reset_labels_cache ( DynMetricsStore *  self)

◆ dyn_metrics_store_retrieve_counter()

StatsCounterItem* dyn_metrics_store_retrieve_counter ( DynMetricsStore *  self,
StatsClusterKey *  key,
gint  level 
)

◆ dyn_metrics_store_sort_cached_labels()

void dyn_metrics_store_sort_cached_labels ( DynMetricsStore *  self)