|
Wireshark 4.7.0
The Wireshark network protocol analyzer
|
Defines a display filter function, holding its name, implementation, arity, and type information. More...
#include <dfunctions.h>
Public Attributes | |
| const char * | name |
| DFFuncType | function |
| unsigned | min_nargs |
| unsigned | max_nargs |
| ftenum_t | return_ftype |
| DFSemCheckType | semcheck_param_function |
Defines a display filter function, holding its name, implementation, arity, and type information.
| DFFuncType df_func_def_t::function |
Pointer to the function implementation.
| unsigned df_func_def_t::max_nargs |
Maximum number of arguments the function accepts; 0 means no upper limit.
| unsigned df_func_def_t::min_nargs |
Minimum number of arguments the function accepts.
| const char* df_func_def_t::name |
The function name as used in display filter expressions.
| ftenum_t df_func_def_t::return_ftype |
Return type of the function; FT_NONE if the return type matches the argument type.
| DFSemCheckType df_func_def_t::semcheck_param_function |
Semantic check callback used to validate the function's parameters at compile time.