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

Go to the source code of this file.

Classes

struct  DynamicWindowStat
 
struct  DynamicWindow
 

Functions

void dynamic_window_stat_update (DynamicWindowStat *self, gsize value)
 
void dynamic_window_stat_reset (DynamicWindowStat *self)
 
gsize dynamic_window_stat_get_avg (DynamicWindowStat *self)
 
gsize dynamic_window_stat_get_number_of_samples (DynamicWindowStat *self)
 
guint64 dynamic_window_stat_get_sum (DynamicWindowStat *self)
 
void dynamic_window_set_pool (DynamicWindow *self, DynamicWindowPool *pool)
 
gboolean dynamic_window_is_enabled (DynamicWindow *self)
 
gsize dynamic_window_request (DynamicWindow *self, gsize size)
 
void dynamic_window_release (DynamicWindow *self, gsize size)
 

Function Documentation

◆ dynamic_window_is_enabled()

gboolean dynamic_window_is_enabled ( DynamicWindow *  self)

◆ dynamic_window_release()

void dynamic_window_release ( DynamicWindow *  self,
gsize  size 
)

◆ dynamic_window_request()

gsize dynamic_window_request ( DynamicWindow *  self,
gsize  size 
)

◆ dynamic_window_set_pool()

void dynamic_window_set_pool ( DynamicWindow *  self,
DynamicWindowPool *  pool 
)

◆ dynamic_window_stat_get_avg()

gsize dynamic_window_stat_get_avg ( DynamicWindowStat *  self)

◆ dynamic_window_stat_get_number_of_samples()

gsize dynamic_window_stat_get_number_of_samples ( DynamicWindowStat *  self)

◆ dynamic_window_stat_get_sum()

guint64 dynamic_window_stat_get_sum ( DynamicWindowStat *  self)

◆ dynamic_window_stat_reset()

void dynamic_window_stat_reset ( DynamicWindowStat *  self)

◆ dynamic_window_stat_update()

void dynamic_window_stat_update ( DynamicWindowStat *  self,
gsize  value 
)