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

Go to the source code of this file.

Classes

struct  LogProtoTextServer
 

Functions

LogProtoServer * log_proto_text_server_new (LogTransport *transport, const LogProtoServerOptionsStorage *options)
 
LogProtoServer * log_proto_text_with_nuls_server_new (LogTransport *transport, const LogProtoServerOptionsStorage *options)
 
LogProtoServer * log_proto_text_multiline_server_new (LogTransport *transport, const LogProtoServerOptionsStorage *options)
 
void log_proto_text_server_init (LogProtoTextServer *self, LogTransport *transport, const LogProtoServerOptionsStorage *options)
 
void log_proto_text_with_nuls_server_init (LogProtoTextServer *self, LogTransport *transport, const LogProtoServerOptionsStorage *options)
 
void log_proto_text_multiline_server_init (LogProtoTextServer *self, LogTransport *transport, const LogProtoServerOptionsStorage *options)
 
LogProtoPrepareAction log_proto_text_server_poll_prepare_method (LogProtoServer *s, GIOCondition *cond, gint *timeout)
 
void log_proto_text_server_free (LogProtoServer *self)
 
void log_proto_text_server_set_multi_line (LogProtoServer *s, MultiLineLogic *multi_line)
 

Function Documentation

◆ log_proto_text_multiline_server_init()

void log_proto_text_multiline_server_init ( LogProtoTextServer *  self,
LogTransport *  transport,
const LogProtoServerOptionsStorage *  options 
)

◆ log_proto_text_multiline_server_new()

LogProtoServer* log_proto_text_multiline_server_new ( LogTransport *  transport,
const LogProtoServerOptionsStorage *  options 
)

◆ log_proto_text_server_free()

void log_proto_text_server_free ( LogProtoServer *  self)

◆ log_proto_text_server_init()

void log_proto_text_server_init ( LogProtoTextServer *  self,
LogTransport *  transport,
const LogProtoServerOptionsStorage *  options 
)

◆ log_proto_text_server_new()

LogProtoServer* log_proto_text_server_new ( LogTransport *  transport,
const LogProtoServerOptionsStorage *  options 
)

◆ log_proto_text_server_poll_prepare_method()

LogProtoPrepareAction log_proto_text_server_poll_prepare_method ( LogProtoServer *  s,
GIOCondition *  cond,
gint *  timeout 
)

◆ log_proto_text_server_set_multi_line()

void log_proto_text_server_set_multi_line ( LogProtoServer *  s,
MultiLineLogic *  multi_line 
)

◆ log_proto_text_with_nuls_server_init()

void log_proto_text_with_nuls_server_init ( LogProtoTextServer *  self,
LogTransport *  transport,
const LogProtoServerOptionsStorage *  options 
)

◆ log_proto_text_with_nuls_server_new()

LogProtoServer* log_proto_text_with_nuls_server_new ( LogTransport *  transport,
const LogProtoServerOptionsStorage *  options 
)