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

Macros

#define ITEM_NUMBER_PER_MESSAGE   2
 
#define HAS_SPACE_IN_QUEUE(queue)   (_get_message_number_in_queue(queue) < queue ## _size)
 

Functions

LogQueue * log_queue_disk_non_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

◆ HAS_SPACE_IN_QUEUE

#define HAS_SPACE_IN_QUEUE (   queue)    (_get_message_number_in_queue(queue) < queue ## _size)

◆ ITEM_NUMBER_PER_MESSAGE

#define ITEM_NUMBER_PER_MESSAGE   2

Function Documentation

◆ log_queue_disk_non_reliable_new()

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