suricata
TemplateTransaction Struct Reference

#include <app-layer-template.h>

Collaboration diagram for TemplateTransaction:

Public Member Functions

 TAILQ_ENTRY (TemplateTransaction) next
 

Data Fields

uint64_t tx_id
 
AppLayerDecoderEventsdecoder_events
 
uint8_t * request_buffer
 
uint32_t request_buffer_len
 
uint8_t * response_buffer
 
uint32_t response_buffer_len
 
uint8_t response_done
 
DetectEngineStatede_state
 
AppLayerTxData tx_data
 

Detailed Description

Definition at line 36 of file app-layer-template.h.

Member Function Documentation

◆ TAILQ_ENTRY()

TemplateTransaction::TAILQ_ENTRY ( TemplateTransaction  )

Field Documentation

◆ de_state

DetectEngineState* TemplateTransaction::de_state

Definition at line 54 of file app-layer-template.h.

◆ decoder_events

AppLayerDecoderEvents* TemplateTransaction::decoder_events

Application layer events that occurred while parsing this transaction.

Definition at line 43 of file app-layer-template.h.

◆ request_buffer

uint8_t* TemplateTransaction::request_buffer

Definition at line 45 of file app-layer-template.h.

◆ request_buffer_len

uint32_t TemplateTransaction::request_buffer_len

Definition at line 46 of file app-layer-template.h.

◆ response_buffer

uint8_t* TemplateTransaction::response_buffer

Definition at line 48 of file app-layer-template.h.

◆ response_buffer_len

uint32_t TemplateTransaction::response_buffer_len

Definition at line 49 of file app-layer-template.h.

◆ response_done

uint8_t TemplateTransaction::response_done

Definition at line 51 of file app-layer-template.h.

◆ tx_data

AppLayerTxData TemplateTransaction::tx_data

Definition at line 56 of file app-layer-template.h.

◆ tx_id

uint64_t TemplateTransaction::tx_id

Internal transaction ID.

Definition at line 39 of file app-layer-template.h.


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