syslog-ng source
cfg-walker.h File Reference
#include "syslog-ng.h"
Include dependency graph for cfg-walker.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Arc
 

Enumerations

enum  ArcType { ARC_TYPE_PIPE_NEXT , ARC_TYPE_NEXT_HOP }
 

Functions

void cfg_walker_get_graph (GPtrArray *start_nodes, GHashTable **nodes, GHashTable **arcs)
 
Arcarc_new (LogPipe *from, LogPipe *to, ArcType arc_type)
 
void arc_free (Arc *self)
 

Enumeration Type Documentation

◆ ArcType

enum ArcType
Enumerator
ARC_TYPE_PIPE_NEXT 
ARC_TYPE_NEXT_HOP 

Function Documentation

◆ arc_free()

void arc_free ( Arc self)

◆ arc_new()

Arc* arc_new ( LogPipe *  from,
LogPipe *  to,
ArcType  arc_type 
)

◆ cfg_walker_get_graph()

void cfg_walker_get_graph ( GPtrArray *  start_nodes,
GHashTable **  nodes,
GHashTable **  arcs 
)