syslog-ng source
logqueue-disk-reliable.c File Reference
#include "syslog-ng.h"
#include "qdisk.h"
#include "logpipe.h"
#include "logqueue-disk-reliable.h"
#include "messages.h"
#include "scratch-buffers.h"
Include dependency graph for logqueue-disk-reliable.c:

Macros

#define PESSIMISTIC_FLOW_CONTROL_WINDOW_BYTES   10000 * 16 *1024
 
#define ENTRIES_PER_MSG_IN_MEM_Q   3
 

Functions

LogQueue * log_queue_disk_reliable_new (DiskQueueOptions *options, const gchar *filename, const gchar *persist_name, gint stats_level, StatsClusterKeyBuilder *driver_sck_builder, StatsClusterKeyBuilder *queue_sck_builder)
 

Macro Definition Documentation

◆ ENTRIES_PER_MSG_IN_MEM_Q

#define ENTRIES_PER_MSG_IN_MEM_Q   3

◆ PESSIMISTIC_FLOW_CONTROL_WINDOW_BYTES

#define PESSIMISTIC_FLOW_CONTROL_WINDOW_BYTES   10000 * 16 *1024

Function Documentation

◆ log_queue_disk_reliable_new()

LogQueue* log_queue_disk_reliable_new ( DiskQueueOptions options,
const gchar *  filename,
const gchar *  persist_name,
gint  stats_level,
StatsClusterKeyBuilder *  driver_sck_builder,
StatsClusterKeyBuilder *  queue_sck_builder 
)