syslog-ng source
afprog.c File Reference
#include "afprog.h"
#include "driver.h"
#include "messages.h"
#include "logwriter.h"
#include "children.h"
#include "fdhelpers.h"
#include "stats/stats-registry.h"
#include "stats/stats-cluster-key-builder.h"
#include "transport/transport-pipe.h"
#include "logproto/logproto-text-server.h"
#include "logproto/logproto-text-client.h"
#include "poll-fd-events.h"
#include <sys/resource.h>
#include <sys/types.h>
#include <errno.h>
#include <fcntl.h>
#include <unistd.h>
#include <signal.h>
Include dependency graph for afprog.c:

Classes

struct  AFProgramReloadStoreItem
 

Functions

LogDriver * afprogram_sd_new (gchar *cmdline, GlobalConfig *cfg)
 
LogDriver * afprogram_dd_new (gchar *cmdline, GlobalConfig *cfg)
 
void afprogram_dd_set_keep_alive (AFProgramDestDriver *self, gboolean keep_alive)
 
void afprogram_set_inherit_environment (AFProgramProcessInfo *self, gboolean inherit_environment)
 

Function Documentation

◆ afprogram_dd_new()

LogDriver* afprogram_dd_new ( gchar *  cmdline,
GlobalConfig *  cfg 
)

◆ afprogram_dd_set_keep_alive()

void afprogram_dd_set_keep_alive ( AFProgramDestDriver self,
gboolean  keep_alive 
)

◆ afprogram_sd_new()

LogDriver* afprogram_sd_new ( gchar *  cmdline,
GlobalConfig *  cfg 
)

◆ afprogram_set_inherit_environment()

void afprogram_set_inherit_environment ( AFProgramProcessInfo self,
gboolean  inherit_environment 
)