Go to the source code of this file.
|
| void | log_writer_set_flags (LogWriter *self, guint32 flags) |
| |
| guint32 | log_writer_get_flags (LogWriter *self) |
| |
| void | log_writer_set_options (LogWriter *self, LogPipe *control, LogWriterOptions *options, const gchar *stats_id, StatsClusterKeyBuilder *kb) |
| |
| void | log_writer_format_log (LogWriter *self, LogMessage *lm, GString *result) |
| |
| gboolean | log_writer_has_pending_writes (LogWriter *self) |
| |
| gboolean | log_writer_opened (LogWriter *self) |
| |
| void | log_writer_reopen (LogWriter *self, LogProtoClient *proto) |
| |
| LogProtoClient * | log_writer_steal_proto (LogWriter *self) |
| |
| LogProtoClient * | log_writer_get_proto (LogWriter *self) |
| |
| void | log_writer_set_queue (LogWriter *self, LogQueue *queue) |
| |
| LogQueue * | log_writer_get_queue (LogWriter *s) |
| |
| LogWriter * | log_writer_new (guint32 flags, GlobalConfig *cfg) |
| |
| void | log_writer_msg_rewind (LogWriter *self) |
| |
| void | log_writer_options_set_template_escape (LogWriterOptions *options, gboolean enable) |
| |
| void | log_writer_options_defaults (LogWriterOptions *options) |
| |
| void | log_writer_options_init (LogWriterOptions *options, GlobalConfig *cfg, guint32 option_flags) |
| |
| void | log_writer_options_destroy (LogWriterOptions *options) |
| |
| void | log_writer_options_set_mark_mode (LogWriterOptions *options, const gchar *mark_mode) |
| |
| gboolean | log_writer_options_process_flag (LogWriterOptions *options, const gchar *flag) |
| |
◆ LW_FORMAT_FILE
| #define LW_FORMAT_FILE 0x0001 |
◆ LW_FORMAT_PROTO
| #define LW_FORMAT_PROTO 0x0002 |
◆ LW_SOFT_FLOW_CONTROL
| #define LW_SOFT_FLOW_CONTROL 0x0008 |
◆ LW_SYSLOG_PROTOCOL
| #define LW_SYSLOG_PROTOCOL 0x0004 |
◆ LWO_IGNORE_ERRORS
| #define LWO_IGNORE_ERRORS 0x0020 |
◆ LWO_NO_MULTI_LINE
| #define LWO_NO_MULTI_LINE 0x0002 |
◆ LWO_NO_STATS
| #define LWO_NO_STATS 0x0004 |
◆ LWO_SEQNUM
| #define LWO_SEQNUM 0x0080 |
◆ LWO_SEQNUM_ALL
| #define LWO_SEQNUM_ALL 0x0040 |
◆ LWO_SYSLOG_PROTOCOL
| #define LWO_SYSLOG_PROTOCOL 0x0001 |
◆ LWO_THREADED
| #define LWO_THREADED 0x0010 |
◆ log_writer_format_log()
| void log_writer_format_log |
( |
LogWriter * |
self, |
|
|
LogMessage * |
lm, |
|
|
GString * |
result |
|
) |
| |
◆ log_writer_get_flags()
| guint32 log_writer_get_flags |
( |
LogWriter * |
self | ) |
|
◆ log_writer_get_proto()
| LogProtoClient* log_writer_get_proto |
( |
LogWriter * |
self | ) |
|
◆ log_writer_get_queue()
| LogQueue* log_writer_get_queue |
( |
LogWriter * |
s | ) |
|
◆ log_writer_has_pending_writes()
| gboolean log_writer_has_pending_writes |
( |
LogWriter * |
self | ) |
|
◆ log_writer_msg_rewind()
| void log_writer_msg_rewind |
( |
LogWriter * |
self | ) |
|
◆ log_writer_new()
| LogWriter* log_writer_new |
( |
guint32 |
flags, |
|
|
GlobalConfig * |
cfg |
|
) |
| |
◆ log_writer_opened()
| gboolean log_writer_opened |
( |
LogWriter * |
self | ) |
|
◆ log_writer_options_defaults()
◆ log_writer_options_destroy()
◆ log_writer_options_init()
| void log_writer_options_init |
( |
LogWriterOptions * |
options, |
|
|
GlobalConfig * |
cfg, |
|
|
guint32 |
option_flags |
|
) |
| |
◆ log_writer_options_process_flag()
| gboolean log_writer_options_process_flag |
( |
LogWriterOptions * |
options, |
|
|
const gchar * |
flag |
|
) |
| |
◆ log_writer_options_set_mark_mode()
| void log_writer_options_set_mark_mode |
( |
LogWriterOptions * |
options, |
|
|
const gchar * |
mark_mode |
|
) |
| |
◆ log_writer_options_set_template_escape()
| void log_writer_options_set_template_escape |
( |
LogWriterOptions * |
options, |
|
|
gboolean |
enable |
|
) |
| |
◆ log_writer_reopen()
| void log_writer_reopen |
( |
LogWriter * |
self, |
|
|
LogProtoClient * |
proto |
|
) |
| |
◆ log_writer_set_flags()
| void log_writer_set_flags |
( |
LogWriter * |
self, |
|
|
guint32 |
flags |
|
) |
| |
◆ log_writer_set_options()
| void log_writer_set_options |
( |
LogWriter * |
self, |
|
|
LogPipe * |
control, |
|
|
LogWriterOptions * |
options, |
|
|
const gchar * |
stats_id, |
|
|
StatsClusterKeyBuilder * |
kb |
|
) |
| |
◆ log_writer_set_queue()
| void log_writer_set_queue |
( |
LogWriter * |
self, |
|
|
LogQueue * |
queue |
|
) |
| |
◆ log_writer_steal_proto()
| LogProtoClient* log_writer_steal_proto |
( |
LogWriter * |
self | ) |
|