syslog-ng source
LogQueueDisk Struct Reference

#include <logqueue-disk.h>

Collaboration diagram for LogQueueDisk:

Public Attributes

LogQueue super
 
QDisk * qdisk
 
struct {
   StatsClusterKey *   capacity_sc_key
 
   StatsClusterKey *   disk_usage_sc_key
 
   StatsClusterKey *   disk_allocated_sc_key
 
   StatsCounterItem *   capacity
 
   StatsCounterItem *   disk_usage
 
   StatsCounterItem *   disk_allocated
 
metrics
 
gboolean compaction
 
gboolean(* start )(LogQueueDisk *s)
 
gboolean(* stop )(LogQueueDisk *s, gboolean *persistent)
 
gboolean(* stop_corrupted )(LogQueueDisk *s)
 

Member Data Documentation

◆ capacity

StatsCounterItem* LogQueueDisk::capacity

◆ capacity_sc_key

StatsClusterKey* LogQueueDisk::capacity_sc_key

◆ compaction

gboolean LogQueueDisk::compaction

◆ disk_allocated

StatsCounterItem* LogQueueDisk::disk_allocated

◆ disk_allocated_sc_key

StatsClusterKey* LogQueueDisk::disk_allocated_sc_key

◆ disk_usage

StatsCounterItem* LogQueueDisk::disk_usage

◆ disk_usage_sc_key

StatsClusterKey* LogQueueDisk::disk_usage_sc_key

◆ 

struct { ... } LogQueueDisk::metrics

◆ qdisk

QDisk* LogQueueDisk::qdisk

◆ start

gboolean(* LogQueueDisk::start) (LogQueueDisk *s)

◆ stop

gboolean(* LogQueueDisk::stop) (LogQueueDisk *s, gboolean *persistent)

◆ stop_corrupted

gboolean(* LogQueueDisk::stop_corrupted) (LogQueueDisk *s)

◆ super

LogQueue LogQueueDisk::super

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