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

Functions

gssize _log_transport_combined_read_with_read_ahead (LogTransport *self, gpointer buf, gsize count, LogTransportAuxData *aux)
 
gssize log_transport_read_ahead (LogTransport *self, gpointer buf, gsize buflen, gboolean *moved_forward)
 
void log_transport_free_method (LogTransport *s)
 
void log_transport_init_instance (LogTransport *self, const gchar *name, gint fd)
 
void log_transport_free (LogTransport *self)
 

Function Documentation

◆ _log_transport_combined_read_with_read_ahead()

gssize _log_transport_combined_read_with_read_ahead ( LogTransport *  self,
gpointer  buf,
gsize  count,
LogTransportAuxData aux 
)

◆ log_transport_free()

void log_transport_free ( LogTransport *  self)

◆ log_transport_free_method()

void log_transport_free_method ( LogTransport *  s)

◆ log_transport_init_instance()

void log_transport_init_instance ( LogTransport *  self,
const gchar *  name,
gint  fd 
)

◆ log_transport_read_ahead()

gssize log_transport_read_ahead ( LogTransport *  self,
gpointer  buf,
gsize  buflen,
gboolean *  moved_forward 
)