|
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 88 of file tm-modules.h.
| OutputCtx_::TAILQ_HEAD | ( | OutputModule_ | ) |
| void* OutputCtx_::data |
Pointer to data private to the output.
Definition at line 91 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 94 of file tm-modules.h.
Referenced by AlertFastLogInitCtx(), LogHttpLogInitCtx(), LogTcpDataLogInitCtx(), OutputJsonInitCtx(), and OutputJsonLogInitSub().