syslog-ng source
LogProtoTextServer Struct Reference

#include <logproto-text-server.h>

Public Attributes

LogProtoBufferedServer super
 
MultiLineLogic * multi_line
 
const guchar *(* find_eom )(const guchar *s, gsize n)
 
gboolean(* extracted_raw_data_handler )(LogProtoTextServer *self, LogProtoBufferedServerState *state, const guchar *buffer_start, gsize buffer_bytesl)
 
gint32 consumed_len
 
gint32 cached_eol_pos
 

Member Data Documentation

◆ cached_eol_pos

gint32 LogProtoTextServer::cached_eol_pos

◆ consumed_len

gint32 LogProtoTextServer::consumed_len

◆ extracted_raw_data_handler

gboolean(* LogProtoTextServer::extracted_raw_data_handler) (LogProtoTextServer *self, LogProtoBufferedServerState *state, const guchar *buffer_start, gsize buffer_bytesl)

◆ find_eom

const guchar*(* LogProtoTextServer::find_eom) (const guchar *s, gsize n)

◆ multi_line

MultiLineLogic* LogProtoTextServer::multi_line

◆ super

LogProtoBufferedServer LogProtoTextServer::super

The documentation for this struct was generated from the following file: