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 56 of file output.h.

Member Function Documentation

◆ TAILQ_ENTRY()

OutputModule_::TAILQ_ENTRY ( OutputModule_  )

Field Documentation

◆ alproto

AppProto OutputModule_::alproto

Definition at line 77 of file output.h.

◆ conf_name

◆ FiledataLogFunc

FiledataLogger OutputModule_::FiledataLogFunc

Definition at line 73 of file output.h.

Referenced by OutputRegisterFiledataModule(), and OutputRegisterFiledataSubModule().

◆ FileLogFunc

FileLogger OutputModule_::FileLogFunc

Definition at line 72 of file output.h.

Referenced by OutputRegisterFileModule(), and OutputRegisterFileSubModule().

◆ FlowLogFunc

FlowLogger OutputModule_::FlowLogFunc

Definition at line 74 of file output.h.

Referenced by OutputRegisterFlowSubModule().

◆ InitFunc

◆ InitSubFunc

◆ logger_id

◆ name

◆ PacketConditionFunc

PacketLogCondition OutputModule_::PacketConditionFunc

Definition at line 69 of file output.h.

Referenced by OutputRegisterPacketModule(), and OutputRegisterPacketSubModule().

◆ PacketLogFunc

PacketLogger OutputModule_::PacketLogFunc

Definition at line 68 of file output.h.

Referenced by OutputRegisterPacketModule(), and OutputRegisterPacketSubModule().

◆ parent_name

◆ StatsLogFunc

StatsLogger OutputModule_::StatsLogFunc

Definition at line 76 of file output.h.

Referenced by OutputRegisterStatsModule(), and OutputRegisterStatsSubModule().

◆ stream_type

enum OutputStreamingType OutputModule_::stream_type

Definition at line 77 of file output.h.

Referenced by OutputRegisterStreamingModule(), and OutputRegisterStreamingSubModule().

◆ StreamingLogFunc

StreamingLogger OutputModule_::StreamingLogFunc

Definition at line 75 of file output.h.

Referenced by OutputRegisterStreamingModule(), and OutputRegisterStreamingSubModule().

◆ tc_log_progress

int OutputModule_::tc_log_progress

Definition at line 79 of file output.h.

◆ ThreadDeinit

◆ ThreadExitPrintStats

◆ ThreadInit

◆ ts_log_progress

int OutputModule_::ts_log_progress

Definition at line 80 of file output.h.

◆ TxLogCondition

TxLoggerCondition OutputModule_::TxLogCondition

Definition at line 71 of file output.h.

◆ TxLogFunc

TxLogger OutputModule_::TxLogFunc

Definition at line 70 of file output.h.


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