syslog-ng source
StatsAggregator Struct Reference

#include <stats-aggregator.h>

Collaboration diagram for StatsAggregator:

Public Attributes

void(* add_data_point )(StatsAggregator *self, gsize value)
 
void(* aggregate )(StatsAggregator *self)
 
void(* reset )(StatsAggregator *self)
 
void(* free_fn )(StatsAggregator *self)
 
gboolean(* is_orphaned )(StatsAggregator *self)
 
void(* register_aggr )(StatsAggregator *self)
 
void(* unregister_aggr )(StatsAggregator *self)
 
gssize use_count
 
StatsClusterKey key
 
StatsCounterItemoutput_counter
 
gint stats_level
 
gint timer_period
 
struct iv_timer update_timer
 

Member Data Documentation

◆ add_data_point

void(* StatsAggregator::add_data_point) (StatsAggregator *self, gsize value)

◆ aggregate

void(* StatsAggregator::aggregate) (StatsAggregator *self)

◆ free_fn

void(* StatsAggregator::free_fn) (StatsAggregator *self)

◆ is_orphaned

gboolean(* StatsAggregator::is_orphaned) (StatsAggregator *self)

◆ key

StatsClusterKey StatsAggregator::key

◆ output_counter

StatsCounterItem* StatsAggregator::output_counter

◆ register_aggr

void(* StatsAggregator::register_aggr) (StatsAggregator *self)

◆ reset

void(* StatsAggregator::reset) (StatsAggregator *self)

◆ stats_level

gint StatsAggregator::stats_level

◆ timer_period

gint StatsAggregator::timer_period

◆ unregister_aggr

void(* StatsAggregator::unregister_aggr) (StatsAggregator *self)

◆ update_timer

struct iv_timer StatsAggregator::update_timer

◆ use_count

gssize StatsAggregator::use_count

The documentation for this struct was generated from the following file: