syslog-ng source
transport-stack.c File Reference
#include "transport/transport-stack.h"
#include "messages.h"
#include <unistd.h>
Include dependency graph for transport-stack.c:

Functions

void log_transport_factory_init_instance (LogTransportFactory *self, LogTransportIndex index)
 
void log_transport_stack_add_factory (LogTransportStack *self, LogTransportFactory *transport_factory)
 
void log_transport_stack_add_transport (LogTransportStack *self, gint index, LogTransport *transport)
 
gboolean log_transport_stack_switch (LogTransportStack *self, gint index)
 
void log_transport_stack_move (LogTransportStack *self, LogTransportStack *other)
 
void log_transport_stack_shutdown (LogTransportStack *self)
 
void log_transport_stack_init (LogTransportStack *self, LogTransport *initial_transport)
 
void log_transport_stack_deinit (LogTransportStack *self)
 

Function Documentation

◆ log_transport_factory_init_instance()

void log_transport_factory_init_instance ( LogTransportFactory *  self,
LogTransportIndex  index 
)

◆ log_transport_stack_add_factory()

void log_transport_stack_add_factory ( LogTransportStack *  self,
LogTransportFactory *  transport_factory 
)

◆ log_transport_stack_add_transport()

void log_transport_stack_add_transport ( LogTransportStack *  self,
gint  index,
LogTransport *  transport 
)

◆ log_transport_stack_deinit()

void log_transport_stack_deinit ( LogTransportStack *  self)

◆ log_transport_stack_init()

void log_transport_stack_init ( LogTransportStack *  self,
LogTransport *  initial_transport 
)

◆ log_transport_stack_move()

void log_transport_stack_move ( LogTransportStack *  self,
LogTransportStack *  other 
)

◆ log_transport_stack_shutdown()

void log_transport_stack_shutdown ( LogTransportStack *  self)

◆ log_transport_stack_switch()

gboolean log_transport_stack_switch ( LogTransportStack *  self,
gint  index 
)