Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Public Attributes | List of all members
epan_dfilter Struct Reference

The compiled display filter object passed back to the user. More...

#include <dfilter-int.h>

Public Attributes

GPtrArray * insns
 
unsigned num_registers
 
df_cell_tregisters
 
int * interesting_fields
 
int num_interesting_fields
 
GPtrArray * deprecated
 
GSList * warnings
 
char * expanded_text
 
GHashTable * references
 
GHashTable * raw_references
 
char * syntax_tree_str
 
GSList * function_stack
 
GSList * set_stack
 
ftenum_t ret_type
 

Detailed Description

The compiled display filter object passed back to the user.

Member Data Documentation

◆ deprecated

GPtrArray* epan_dfilter::deprecated

Array of deprecated items used in the filter.

◆ expanded_text

char* epan_dfilter::expanded_text

The expanded filter text after macro expansion.

◆ function_stack

GSList* epan_dfilter::function_stack

Stack for function arguments.

◆ insns

GPtrArray* epan_dfilter::insns

Array of compiled instructions.

◆ interesting_fields

int* epan_dfilter::interesting_fields

Array of field IDs that are interesting to the filter.

◆ num_interesting_fields

int epan_dfilter::num_interesting_fields

Count of interesting fields.

◆ num_registers

unsigned epan_dfilter::num_registers

Number of registers used by the filter.

◆ raw_references

GHashTable* epan_dfilter::raw_references

Hash table mapping raw references.

◆ references

GHashTable* epan_dfilter::references

Hash table mapping references.

◆ registers

df_cell_t* epan_dfilter::registers

Array of registers storing cell data.

◆ ret_type

ftenum_t epan_dfilter::ret_type

The return type of the display filter evaluation.

◆ set_stack

GSList* epan_dfilter::set_stack

Stack for set operations.

◆ syntax_tree_str

char* epan_dfilter::syntax_tree_str

String representation of the syntax tree.

◆ warnings

GSList* epan_dfilter::warnings

List of warnings generated during compilation.


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