syslog-ng source
LogThreadedSourceDriver Struct Reference

#include <logthrsourcedrv.h>

Collaboration diagram for LogThreadedSourceDriver:

Public Attributes

LogSrcDriver super
 
LogThreadedSourceWorkerOptions worker_options
 
LogThreadedSourceWorker ** workers
 
gint num_workers
 
gboolean auto_close_batches
 
gchar * transport_name
 
gsize transport_name_len
 
void(* format_stats_key )(LogThreadedSourceDriver *self, StatsClusterKeyBuilder *kb)
 
LogThreadedSourceWorker *(* worker_construct )(LogThreadedSourceDriver *self, gint worker_index)
 

Member Data Documentation

◆ auto_close_batches

gboolean LogThreadedSourceDriver::auto_close_batches

◆ format_stats_key

void(* LogThreadedSourceDriver::format_stats_key) (LogThreadedSourceDriver *self, StatsClusterKeyBuilder *kb)

◆ num_workers

gint LogThreadedSourceDriver::num_workers

◆ super

LogSrcDriver LogThreadedSourceDriver::super

◆ transport_name

gchar* LogThreadedSourceDriver::transport_name

◆ transport_name_len

gsize LogThreadedSourceDriver::transport_name_len

◆ worker_construct

LogThreadedSourceWorker*(* LogThreadedSourceDriver::worker_construct) (LogThreadedSourceDriver *self, gint worker_index)

◆ worker_options

LogThreadedSourceWorkerOptions LogThreadedSourceDriver::worker_options

◆ workers

LogThreadedSourceWorker** LogThreadedSourceDriver::workers

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