Wireshark  4.3.0
The Wireshark network protocol analyzer
sttype-slice.h
Go to the documentation of this file.
1 
11 #ifndef STTYPE_SLICE_H
12 #define STTYPE_SLICE_H
13 
14 #include "syntax-tree.h"
15 #include "drange.h"
16 
17 
18 stnode_t *
19 sttype_slice_entity(stnode_t *node);
20 
21 drange_t *
22 sttype_slice_drange(stnode_t *node);
23 
24 drange_t *
25 sttype_slice_drange_steal(stnode_t *node);
26 
27 /* Set a range */
28 void
29 sttype_slice_set(stnode_t *node, stnode_t *field, GSList* drange_list);
30 
31 void
32 sttype_slice_set1(stnode_t *node, stnode_t *field, drange_node *rn);
33 
34 void
35 sttype_slice_set_drange(stnode_t *node, stnode_t *field, drange_t *dr);
36 
37 /* Clear the 'drange' variable to remove responsibility for
38  * freeing it. */
39 void
40 sttype_slice_remove_drange(stnode_t *node);
41 
42 #endif
Definition: drange.h:33
Definition: drange.h:40
Definition: syntax-tree.h:79