suricata
FlowVar_ Struct Reference

#include <flow-var.h>

Collaboration diagram for FlowVar_:

Data Fields

uint8_t type
 
uint8_t datatype
 
uint16_t keylen
 
uint32_t idx
 
GenericVarnext
 
union {
   FlowVarTypeStr   fv_str
 
   FlowVarTypeInt   fv_int
 
data
 
uint8_t * key
 

Detailed Description

Generic Flowvar Structure

Definition at line 48 of file flow-var.h.

Field Documentation

uint8_t FlowVar_::datatype
uint32_t FlowVar_::idx
uint8_t* FlowVar_::key

Definition at line 60 of file flow-var.h.

Referenced by FlowVarAddKeyValue(), FlowVarGetByKey(), and JsonAddStringN().

uint16_t FlowVar_::keylen

Definition at line 51 of file flow-var.h.

Referenced by FlowVarAddKeyValue(), FlowVarGetByKey(), and JsonAddStringN().

GenericVar* FlowVar_::next

Definition at line 53 of file flow-var.h.

Referenced by FlowVarAddIdValue(), FlowVarAddIntNoLock(), and FlowVarAddKeyValue().

uint8_t FlowVar_::type

Definition at line 49 of file flow-var.h.

Referenced by FlowVarAddIdValue(), FlowVarAddIntNoLock(), and FlowVarAddKeyValue().


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