|
suricata
|
#include <app-layer-register.h>

Definition at line 29 of file app-layer-register.h.
| bool(* AppLayerParser::ApplyTxConfig) (void *state, void *tx, int mode, AppLayerTxConfig) |
Definition at line 70 of file app-layer-register.h.
| const int AppLayerParser::complete_tc |
Definition at line 51 of file app-layer-register.h.
| const int AppLayerParser::complete_ts |
Definition at line 50 of file app-layer-register.h.
| const char* AppLayerParser::default_port |
Definition at line 31 of file app-layer-register.h.
| uint32_t AppLayerParser::flags |
Definition at line 72 of file app-layer-register.h.
| AppLayerParserGetFrameIdByNameFn AppLayerParser::GetFrameIdByName |
Definition at line 74 of file app-layer-register.h.
| AppLayerParserGetFrameNameByIdFn AppLayerParser::GetFrameNameById |
Definition at line 75 of file app-layer-register.h.
| AppLayerStateData*(* AppLayerParser::GetStateData) (void *state) |
Definition at line 68 of file app-layer-register.h.
| AppLayerParserGetStateIdByNameFn AppLayerParser::GetStateIdByName |
Definition at line 77 of file app-layer-register.h.
| AppLayerParserGetStateNameByIdFn AppLayerParser::GetStateNameById |
Definition at line 78 of file app-layer-register.h.
| AppLayerTxData*(* AppLayerParser::GetTxData) (void *tx) |
Definition at line 69 of file app-layer-register.h.
| AppLayerGetFileState(* AppLayerParser::GetTxFiles) (void *, uint8_t) |
Definition at line 62 of file app-layer-register.h.
| AppLayerGetTxIterTuple(* AppLayerParser::GetTxIterator) (const uint8_t ipproto, const AppProto alproto, void *alstate, uint64_t min_tx_id, uint64_t max_tx_id, AppLayerGetTxIterState *istate) |
Definition at line 64 of file app-layer-register.h.
| uint8_t AppLayerParser::ip_proto |
Definition at line 32 of file app-layer-register.h.
| void*(* AppLayerParser::LocalStorageAlloc) (void) |
Definition at line 59 of file app-layer-register.h.
| void(* AppLayerParser::LocalStorageFree) (void *) |
Definition at line 60 of file app-layer-register.h.
| uint16_t AppLayerParser::max_depth |
Definition at line 38 of file app-layer-register.h.
| uint16_t AppLayerParser::min_depth |
Definition at line 37 of file app-layer-register.h.
| const char* AppLayerParser::name |
Definition at line 30 of file app-layer-register.h.
Referenced by AppLayerRegisterProtocolDetection().
| AppLayerParserFPtr AppLayerParser::ParseTC |
Definition at line 44 of file app-layer-register.h.
| AppLayerParserFPtr AppLayerParser::ParseTS |
Definition at line 43 of file app-layer-register.h.
| ProbingParserFPtr AppLayerParser::ProbeTC |
Definition at line 35 of file app-layer-register.h.
| ProbingParserFPtr AppLayerParser::ProbeTS |
Definition at line 34 of file app-layer-register.h.
| void*(* AppLayerParser::StateAlloc) (void *, AppProto) |
Definition at line 40 of file app-layer-register.h.
| void(* AppLayerParser::StateFree) (void *) |
Definition at line 41 of file app-layer-register.h.
| int(* AppLayerParser::StateGetEventInfo) (const char *event_name, uint8_t *event_id, AppLayerEventType *event_type) |
Definition at line 54 of file app-layer-register.h.
| int(* AppLayerParser::StateGetEventInfoById) (uint8_t event_id, const char **event_name, AppLayerEventType *event_type) |
Definition at line 56 of file app-layer-register.h.
| int(* AppLayerParser::StateGetProgress) (void *alstate, uint8_t direction) |
Definition at line 52 of file app-layer-register.h.
| void*(* AppLayerParser::StateGetTx) (void *alstate, uint64_t tx_id) |
Definition at line 47 of file app-layer-register.h.
| uint64_t(* AppLayerParser::StateGetTxCnt) (void *alstate) |
Definition at line 46 of file app-layer-register.h.
| void(* AppLayerParser::StateTransactionFree) (void *, uint64_t) |
Definition at line 48 of file app-layer-register.h.