suricata
SCTransformTableElmt Struct Reference

#include <detect-engine-helper.h>

Data Fields

const char * name
 
const char * desc
 
const char * url
 
uint16_t flags
 
int(* Setup )(DetectEngineCtx *, Signature *, const char *)
 
void(* Free )(DetectEngineCtx *, void *)
 
void(* Transform )(DetectEngineThreadCtx *, InspectionBuffer *, void *context)
 
bool(* TransformValidate )(const uint8_t *content, uint16_t content_len, void *context)
 
void(* TransformId )(const uint8_t **id_data, uint32_t *id_length, void *context)
 

Detailed Description

Definition at line 67 of file detect-engine-helper.h.

Field Documentation

◆ desc

const char* SCTransformTableElmt::desc

Definition at line 69 of file detect-engine-helper.h.

Referenced by SCDetectHelperTransformRegister().

◆ flags

uint16_t SCTransformTableElmt::flags

Definition at line 71 of file detect-engine-helper.h.

Referenced by SCDetectHelperTransformRegister().

◆ Free

void(* SCTransformTableElmt::Free) (DetectEngineCtx *, void *)

Definition at line 73 of file detect-engine-helper.h.

Referenced by SCDetectHelperTransformRegister().

◆ name

const char* SCTransformTableElmt::name

Definition at line 68 of file detect-engine-helper.h.

Referenced by SCDetectHelperTransformRegister().

◆ Setup

int(* SCTransformTableElmt::Setup) (DetectEngineCtx *, Signature *, const char *)

Definition at line 72 of file detect-engine-helper.h.

Referenced by SCDetectHelperTransformRegister().

◆ Transform

void(* SCTransformTableElmt::Transform) (DetectEngineThreadCtx *, InspectionBuffer *, void *context)

Definition at line 74 of file detect-engine-helper.h.

Referenced by SCDetectHelperTransformRegister().

◆ TransformId

void(* SCTransformTableElmt::TransformId) (const uint8_t **id_data, uint32_t *id_length, void *context)

Definition at line 76 of file detect-engine-helper.h.

Referenced by SCDetectHelperTransformRegister().

◆ TransformValidate

bool(* SCTransformTableElmt::TransformValidate) (const uint8_t *content, uint16_t content_len, void *context)

Definition at line 75 of file detect-engine-helper.h.

Referenced by SCDetectHelperTransformRegister().

◆ url

const char* SCTransformTableElmt::url

Definition at line 70 of file detect-engine-helper.h.

Referenced by SCDetectHelperTransformRegister().


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