syslog-ng source
LogMultiplexer Struct Reference

#include <logmpx.h>

Public Attributes

LogPipe super
 
GPtrArray * next_hops
 
gboolean fallback_exists
 
gboolean delivery_propagation
 

Detailed Description

This class encapsulates a fork of the message pipe-line. It receives messages via its queue() method and forwards them to its list of next_hops in addition to the standard pipe_next next-hop already provided by LogPipe.

This object is used for example for each source to send messages to all log pipelines that refer to the source.

Member Data Documentation

◆ delivery_propagation

gboolean LogMultiplexer::delivery_propagation

◆ fallback_exists

gboolean LogMultiplexer::fallback_exists

◆ next_hops

GPtrArray* LogMultiplexer::next_hops

◆ super

LogPipe LogMultiplexer::super

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