syslog-ng source
LogReader Struct Reference

#include <logreader.h>

Collaboration diagram for LogReader:

Public Attributes

LogSource super
 
LogProtoServer * proto
 
LogPipe * control
 
LogReaderOptionsoptions
 
PollEvents * poll_events
 
GSockAddrpeer_addr
 
GSockAddrlocal_addr
 
StatsAggregator * max_message_size
 
StatsAggregator * average_messages_size
 
StatsAggregator * CPS
 
struct iv_task restart_task
 
struct iv_event schedule_wakeup
 
MainLoopIOWorkerJob io_job
 
guint watches_running: 1
 
guint suspended: 1
 
guint realloc_window_after_fetch: 1
 
guint handshake_in_progress: 1
 
guint can_fetch_after_handshake: 1
 
gint notify_code
 
gboolean pending_close
 
GCond pending_close_cond
 
GMutex pending_close_lock
 
struct iv_timer idle_timer
 

Member Data Documentation

◆ average_messages_size

StatsAggregator* LogReader::average_messages_size

◆ can_fetch_after_handshake

guint LogReader::can_fetch_after_handshake

◆ control

LogPipe* LogReader::control

◆ CPS

StatsAggregator* LogReader::CPS

◆ handshake_in_progress

guint LogReader::handshake_in_progress

◆ idle_timer

struct iv_timer LogReader::idle_timer

◆ io_job

MainLoopIOWorkerJob LogReader::io_job

◆ local_addr

GSockAddr* LogReader::local_addr

◆ max_message_size

StatsAggregator* LogReader::max_message_size

◆ notify_code

gint LogReader::notify_code

◆ options

LogReaderOptions* LogReader::options

◆ peer_addr

GSockAddr* LogReader::peer_addr

◆ pending_close

gboolean LogReader::pending_close

◆ pending_close_cond

GCond LogReader::pending_close_cond

◆ pending_close_lock

GMutex LogReader::pending_close_lock

◆ poll_events

PollEvents* LogReader::poll_events

◆ proto

LogProtoServer* LogReader::proto

◆ realloc_window_after_fetch

guint LogReader::realloc_window_after_fetch

◆ restart_task

struct iv_task LogReader::restart_task

◆ schedule_wakeup

struct iv_event LogReader::schedule_wakeup

◆ super

LogSource LogReader::super

◆ suspended

guint LogReader::suspended

◆ watches_running

guint LogReader::watches_running

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