syslog-ng source
diskq-options.h File Reference
#include "syslog-ng.h"
#include "logmsg/logmsg-serialize.h"
Include dependency graph for diskq-options.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  DiskQueueOptions
 

Macros

#define MIN_CAPACITY_BYTES   (1024*1024)
 

Functions

void disk_queue_options_front_cache_size_set (DiskQueueOptions *self, gint front_cache_size)
 
void disk_queue_options_capacity_bytes_set (DiskQueueOptions *self, gint64 capacity_bytes)
 
void disk_queue_options_reliable_set (DiskQueueOptions *self, gboolean reliable)
 
void disk_queue_options_compaction_set (DiskQueueOptions *self, gboolean compaction)
 
void disk_queue_options_flow_control_window_bytes_set (DiskQueueOptions *self, gint flow_control_window_bytes)
 
void disk_queue_options_flow_control_window_size_set (DiskQueueOptions *self, gint flow_control_window_size)
 
void disk_queue_options_check_plugin_settings (DiskQueueOptions *self)
 
void disk_queue_options_set_dir (DiskQueueOptions *self, const gchar *dir)
 
void disk_queue_options_set_truncate_size_ratio (DiskQueueOptions *self, gdouble truncate_size_ratio)
 
void disk_queue_options_set_prealloc (DiskQueueOptions *self, gboolean prealloc)
 
void disk_queue_options_set_default_options (DiskQueueOptions *self)
 
void disk_queue_options_destroy (DiskQueueOptions *self)
 

Macro Definition Documentation

◆ MIN_CAPACITY_BYTES

#define MIN_CAPACITY_BYTES   (1024*1024)

Function Documentation

◆ disk_queue_options_capacity_bytes_set()

void disk_queue_options_capacity_bytes_set ( DiskQueueOptions self,
gint64  capacity_bytes 
)

◆ disk_queue_options_check_plugin_settings()

void disk_queue_options_check_plugin_settings ( DiskQueueOptions self)

◆ disk_queue_options_compaction_set()

void disk_queue_options_compaction_set ( DiskQueueOptions self,
gboolean  compaction 
)

◆ disk_queue_options_destroy()

void disk_queue_options_destroy ( DiskQueueOptions self)

◆ disk_queue_options_flow_control_window_bytes_set()

void disk_queue_options_flow_control_window_bytes_set ( DiskQueueOptions self,
gint  flow_control_window_bytes 
)

◆ disk_queue_options_flow_control_window_size_set()

void disk_queue_options_flow_control_window_size_set ( DiskQueueOptions self,
gint  flow_control_window_size 
)

◆ disk_queue_options_front_cache_size_set()

void disk_queue_options_front_cache_size_set ( DiskQueueOptions self,
gint  front_cache_size 
)

◆ disk_queue_options_reliable_set()

void disk_queue_options_reliable_set ( DiskQueueOptions self,
gboolean  reliable 
)

◆ disk_queue_options_set_default_options()

void disk_queue_options_set_default_options ( DiskQueueOptions self)

◆ disk_queue_options_set_dir()

void disk_queue_options_set_dir ( DiskQueueOptions self,
const gchar *  dir 
)

◆ disk_queue_options_set_prealloc()

void disk_queue_options_set_prealloc ( DiskQueueOptions self,
gboolean  prealloc 
)

◆ disk_queue_options_set_truncate_size_ratio()

void disk_queue_options_set_truncate_size_ratio ( DiskQueueOptions self,
gdouble  truncate_size_ratio 
)