suricata
|
#include <tm-modules.h>
Public Member Functions | |
TAILQ_HEAD (, OutputModule_) submodules | |
Data Fields | |
void * | data |
void(* | DeInit )(struct OutputCtx_ *) |
Structure that output modules use to maintain private data.
Definition at line 84 of file tm-modules.h.
OutputCtx_::TAILQ_HEAD | ( | OutputModule_ | ) |
void* OutputCtx_::data |
Pointer to data private to the output.
Definition at line 87 of file tm-modules.h.
Referenced by AlertFastLogInitCtx(), LogHttpLogInitCtx(), LogTcpDataLogInitCtx(), OutputJsonInitCtx(), and OutputJsonLogInitSub().
void(* OutputCtx_::DeInit) (struct OutputCtx_ *) |
Pointer to a cleanup function.
Definition at line 90 of file tm-modules.h.
Referenced by AlertFastLogInitCtx(), LogHttpLogInitCtx(), LogTcpDataLogInitCtx(), OutputJsonInitCtx(), and OutputJsonLogInitSub().