syslog-ng source
transport-adapter.c File Reference
Include dependency graph for transport-adapter.c:

Functions

gssize log_transport_adapter_read_method (LogTransport *s, gpointer buf, gsize buflen, LogTransportAuxData *aux)
 
gssize log_transport_adapter_write_method (LogTransport *s, const gpointer buf, gsize count)
 
gssize log_transport_adapter_writev_method (LogTransport *s, struct iovec *iov, gint iov_count)
 
void log_transport_adapter_shutdown_method (LogTransport *s)
 
void log_transport_adapter_init_instance (LogTransportAdapter *self, const gchar *name, LogTransportIndex base_index)
 
void log_transport_adapter_free_method (LogTransport *s)
 

Function Documentation

◆ log_transport_adapter_free_method()

void log_transport_adapter_free_method ( LogTransport *  s)

◆ log_transport_adapter_init_instance()

void log_transport_adapter_init_instance ( LogTransportAdapter *  self,
const gchar *  name,
LogTransportIndex  base_index 
)

◆ log_transport_adapter_read_method()

gssize log_transport_adapter_read_method ( LogTransport *  s,
gpointer  buf,
gsize  buflen,
LogTransportAuxData aux 
)

◆ log_transport_adapter_shutdown_method()

void log_transport_adapter_shutdown_method ( LogTransport *  s)

◆ log_transport_adapter_write_method()

gssize log_transport_adapter_write_method ( LogTransport *  s,
const gpointer  buf,
gsize  count 
)

◆ log_transport_adapter_writev_method()

gssize log_transport_adapter_writev_method ( LogTransport *  s,
struct iovec *  iov,
gint  iov_count 
)