suricata
OutputModule_ Struct Reference

#include <output.h>

Collaboration diagram for OutputModule_:

Public Member Functions

 TAILQ_ENTRY (OutputModule_) entries
 

Data Fields

LoggerId logger_id
 
const char * name
 
const char * conf_name
 
const char * parent_name
 
OutputInitFunc InitFunc
 
OutputInitSubFunc InitSubFunc
 
ThreadInitFunc ThreadInit
 
ThreadDeinitFunc ThreadDeinit
 
ThreadExitPrintStatsFunc ThreadExitPrintStats
 
PacketLogger PacketLogFunc
 
PacketLogCondition PacketConditionFunc
 
TxLogger TxLogFunc
 
TxLoggerCondition TxLogCondition
 
FileLogger FileLogFunc
 
FiledataLogger FiledataLogFunc
 
FlowLogger FlowLogFunc
 
StreamingLogger StreamingLogFunc
 
StatsLogger StatsLogFunc
 
AppProto alproto
 
enum OutputStreamingType stream_type
 
int tc_log_progress
 
int ts_log_progress
 

Detailed Description

Definition at line 50 of file output.h.

Member Function Documentation

OutputModule_::TAILQ_ENTRY ( OutputModule_  )

Field Documentation

AppProto OutputModule_::alproto

Definition at line 71 of file output.h.

Referenced by OutputRegisterPacketSubModule(), and RunModeShutDown().

FiledataLogger OutputModule_::FiledataLogFunc
FileLogger OutputModule_::FileLogFunc

Definition at line 66 of file output.h.

Referenced by OutputRegisterFileModule(), OutputRegisterFileSubModule(), and RunModeShutDown().

FlowLogger OutputModule_::FlowLogFunc

Definition at line 68 of file output.h.

Referenced by OutputRegisterFlowModule(), OutputRegisterFlowSubModule(), and RunModeShutDown().

PacketLogCondition OutputModule_::PacketConditionFunc
PacketLogger OutputModule_::PacketLogFunc
StatsLogger OutputModule_::StatsLogFunc
enum OutputStreamingType OutputModule_::stream_type
StreamingLogger OutputModule_::StreamingLogFunc
int OutputModule_::tc_log_progress

Definition at line 73 of file output.h.

Referenced by OutputRegisterPacketSubModule(), and RunModeShutDown().

int OutputModule_::ts_log_progress

Definition at line 74 of file output.h.

Referenced by OutputRegisterPacketSubModule(), and RunModeShutDown().

TxLoggerCondition OutputModule_::TxLogCondition

Definition at line 65 of file output.h.

Referenced by OutputRegisterPacketSubModule(), and RunModeShutDown().

TxLogger OutputModule_::TxLogFunc

Definition at line 64 of file output.h.

Referenced by OutputRegisterPacketSubModule(), and RunModeShutDown().


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