Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
sttype-function.h
Go to the documentation of this file.
1
11#ifndef STTYPE_FUNCTION_H
12#define STTYPE_FUNCTION_H
13
14#include "dfilter-int.h"
15#include "dfunctions.h"
16
23void
24sttype_function_set_params(stnode_t *node, GSList *params);
25
33
40const char *sttype_function_name(stnode_t *node);
41
48GSList* sttype_function_params(stnode_t *node);
49
55void st_funcparams_free(GSList *params);
56
57#endif
Defines a display filter function, holding its name, implementation, arity, and type information.
Definition dfunctions.h:40
A single node instance in the display filter syntax tree.
Definition syntax-tree.h:115
df_func_def_t * sttype_function_funcdef(stnode_t *node)
Get the function-definition record for a function stnode_t.
Definition sttype-function.c:119
const char * sttype_function_name(stnode_t *node)
Get the name of a function from an stnode_t.
Definition sttype-function.c:129
void st_funcparams_free(GSList *params)
Free the memory of a parameter list.
Definition sttype-function.c:89
GSList * sttype_function_params(stnode_t *node)
Get the parameters for a function stnode_t.
Definition sttype-function.c:140
void sttype_function_set_params(stnode_t *node, GSList *params)
Set the parameters for a function stnode_t.
Definition sttype-function.c:106