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

Go to the source code of this file.

Classes

struct  LogTransportFile
 

Functions

gssize log_transport_file_read_method (LogTransport *self, gpointer buf, gsize buflen, LogTransportAuxData *aux)
 
gssize log_transport_file_read_and_ignore_eof_method (LogTransport *self, gpointer buf, gsize buflen, LogTransportAuxData *aux)
 
gssize log_transport_file_write_method (LogTransport *self, const gpointer buf, gsize buflen)
 
void log_transport_file_init_instance (LogTransportFile *self, gint fd)
 
LogTransport * log_transport_file_new (gint fd)
 

Function Documentation

◆ log_transport_file_init_instance()

void log_transport_file_init_instance ( LogTransportFile *  self,
gint  fd 
)

◆ log_transport_file_new()

LogTransport* log_transport_file_new ( gint  fd)

◆ log_transport_file_read_and_ignore_eof_method()

gssize log_transport_file_read_and_ignore_eof_method ( LogTransport *  self,
gpointer  buf,
gsize  buflen,
LogTransportAuxData aux 
)

◆ log_transport_file_read_method()

gssize log_transport_file_read_method ( LogTransport *  self,
gpointer  buf,
gsize  buflen,
LogTransportAuxData aux 
)

◆ log_transport_file_write_method()

gssize log_transport_file_write_method ( LogTransport *  self,
const gpointer  buf,
gsize  buflen 
)